可按如下思路
1.因为千位数乘4得千位数,所以可推断a*4不进位,a=0,1,2;由于千位不为0,所以4*任何数为偶数,可推出a=2;
2.由a=2可推出:d*4=?2,3*4=12和8*4=32,所以d=8,3;
3.因为千位2*4=8,所以d=3不可能成立;该算式可写为:2bc8*4=8cb2;
4.因为百位b*4一定不能进位,否则千位2*4=8就无法成立,所以b=0,1,2;
5.因为a=2,所以b=0,1;
6.b=0时,该算式可写为:20C8*4=8C02,经计算(C*4+3)不可能等于0,所以B=0不成立;
7.B=1时,该算式可写为:21C8*4=8C12,先计算十位C*4+3=?1,则C=7时,7*4+3=31,该算式可写为:2178*4=8712成立.
8.所以得出:a=2,b=1,c=7,d=8.