因为竖式计算中,没有乘数为c的乘积,所以c=0
同样,因为乘数为a、b、d时都有乘积,所以a、b、d都不是0
第四行位数比第三行位数多1,说明它是进位,而第二行也只有四位,所以第三行最高位必然为9
因为c=0,所以第三行最高位为9,即90<=(10a+b)a<=99
满足这个条件的a,只能是3,a=3
竖式中的各行,只有4位,所以
(10a+b)b<=99,所以0
(10a+d)d<=99,所以0 即各个数字相乘都小于10,没有进位。 由于第二行的最高位和第三行的第二位都是a和b的乘积,所以它们的和就是2ab=6b,必须大于9,b>1,所以b=2或3。 d可以是1、2、3。 即:abcd为3201、3202、3203、3301、3302、3303 下面给出最大值和最小值的计算结果:
显然c=0,a=3,b、d<=3
c=0,a=3.b=2,d=1(如果允许相同,则d也可以是0/2/3)
3201^2=10246401