整数a=37865422*41059362*31678451的各位数字之和为b,b的各位数字之和为c,c的各位数字之和为d,那么d=

来源:百度知道 编辑:UC知道 时间:2024/06/03 12:48:02

首先:如果一个数A各位数字之和为B,B的各位数字之和为C,C的各位数字之和为D......这样最终我们会得到一个个位数。

假设A=B*C
对A、B、C三个数分别进行上述运算,得到三个个位数a、b、c。那么对b*c的积再进行上述操作就等于a(因为b*c有可能是个两位数)

题目中a是一个25位数,进行上述操作后,d肯定是个位数。
37865422各个位数和是37,3+7=10,1+0=1
41059362各个位数和是30,3+0=3
31678451各个位数和是35,3+5=8
然后:1*3*8=24,2+4=6

所以d=6

a=49251440314769442516564
b=96
c=15
d=6

首先要估算c的大小。因为a<40000000*40000000*40000000=6.4*10的22次方。所以a最多是个23位数,所以b<23*9+4=199,所以c最大即为1+9+9=19。然后求a除以9的余数。37865422除以9余1,41059362除以9余3,31678451除以9余8,所以a除以9余6。由被9除余数的性质,c除以9也余6,所以c=6或15.所以d=6