把1到1990个自然数依次写下来,得一个多位数:12346……1990,试求这个多位数除以3的余数是多少?

问题描述:

把1到1990个自然数依次写下来,得一个多位数:12346……1990,试求这个多位数除以3的余数是多少?

每3个相邻的数相加,其和一定是3的倍数,比如,1+2+3=6;16+17+18=51.倒数第二组应该是1987、1988、1989,最后一组是1990,直接用1990除以3余1,所以这个多位数除以3余1.
各位数相加所得的和除以3余几,那么这个数除以3余几.