把1,2,3,4,5……55,56这五十六个数连成一个103位数12345……5556,这个数被九除的余数是多少?

来源:百度知道 编辑:UC知道 时间:2024/09/20 07:18:58

把这56个数相加,得到的和模9,余数是几就是几。

方法:
1+2+3+4+......+53+54+55+56
= (1+56)+(2+55)+(3+54)+(4+53)+......
= 57*28
= 1596

1596模9:(1+5+9+6)/9 = 21/9 = 2余3

结果:余数是3

你可以把这个103位数每位加起来再去除9,它得到的余数就是这个103位数除以9得到的余数,不信可以看下面的例子:
10/9得余1, (1+0)/9的余也是1
111/9得余3, (1+1+1)/9的余也是3
789/9得余6, (7+8+9)/9的余也是6

注意"把这个103位数每位加起来"并不是"把这56个数相加".
还有,如果加起来之后还太长可以继续重复每位相加,直到加到个位数

int fa = 0 ;
for(int i = 1 ; i <= 56 ; i ++)
{
fa = (i + fa) % 9 ;
fa = fa * 10 ;
}
fa = fa/10 ;
return fa ;

既然是在编程区问出这个问题我想还是编程解决比较好一点.这个是我用C#编的.原理就是用每一位数除9的余数乘10加到下一位数上.比方说100除9就可以先用10/9 余1.再用1*10+0再除9余1.就是这样

结果是一样的.余3

1把尺子和2把小刀2.6元,4把尺子和6把小刀9元,问5把尺子和3把小刀需要多少钱?急! 把1,2,3,4,5……55,56这五十六个数连成一个103位数12345……5556,这个数被九除的余数是多少? 5*5的方格,把1~25放入…… 把1,2……,1986,1987这1987个数均匀围成圈,留1划2,3,留4划5,6,最后剩下那个数? 2.把1,2……,1986,1987这1987个数均匀围成圈,留1划2,3,留4划5,6,最后剩下那个数? 把自然数1,2,3,4……按下表的规律排成五列,请问1000出现在第几列 把编号分别为1,2,3,4,5的5个小球 把1、2、3、4、5、6、7、8、9横加竖加斜加等于一样 把0,1,2,3,4,5,6,7,8,9十个数字组成三个数 把1、2、3、4、5、6、7、8、9横加竖加斜加等于不一样的结果