✔ 最佳答案
Let the number is 10^n*a(n)+10^(n-1)*a(n-1)+...+10*a(2)+a(1).
10^n mod 3 = 1----------(1)
So,
10^n*a(n) mod 3
=1*a(n) mod 3
=a(n)mod 3
If 10^n*a(n)+...+a(1) mod 3 = 0,
a(n)+...+a(1) mod 3 = 0.
Proof of (1):(induction)
Let P(n) be 10^n mod 3 = 1
P(1): 10 mod 3 = 1 TRUE
Let P(k) is true,P(k+1):
10^(k+1) mod 3
=10^k*10 mod 3
=1*10 mod 3
=1
Proof of (1) end.
Proof end.
2011-04-13 21:18:23 補充:
中文版:
設那數是10^n*a(n)+10^(n-1)*a(n-1)+...+10*a(2)+a(1)。
由於:
10^n mod 3 = 1----------(1)
所以:
10^n*a(n) mod 3
=1*a(n) mod 3
=a(n)mod 3
所以,如果:
10^n*a(n)+...+a(1) mod 3 = 0,
a(n)+...+a(1) mod 3 = 0。
2011-04-13 21:18:31 補充:
(1)的證明:(用數學歸納法)
設P(n)是:10^n mod 3 = 1
P(1): 10 mod 3 = 1 成立
設P(k)成立,P(k+1):
10^(k+1) mod 3
=10^k*10 mod 3
=1*10 mod 3
=1