将自然数12345678910111213.一直写到第2005个数,那么这个数除以9的余数为多少.

问题描述:

将自然数12345678910111213.一直写到第2005个数,那么这个数除以9的余数为多少.

2005x2002+1003除以9余数是5

每连续9个数的和肯定是9的倍数
2005/9的余数是7
所以只考虑前7个数就可以了,剩下的可以每9个一组,正好分完
1+2+3+4+5+6+7=28
除以9的余数是1

1
9的倍数有个特点,所有位数上的数字之和一定是9的倍数,比如45,4+5=9;135,1+3+5=9等等,题目里面的数字转化为1+2+3..+2005=2005*1003=2011015,再转化为2+1+1+1+5=10,除以9余1