3个回答
2012-03-23
展开全部
1&9=45 ,因 45/9无余数,如此这般组合的忽略不计!
1~9、10~99、100~999、1000~1999(保留千位1*1000=1000,其余位数忽略不计);
易知2000~2005各数字之和能被9整除。
所以,1000/9=111……1,余数1
ps:楼上解法不错啊!hongqiaozou的“弃九法”更好!
1~9、10~99、100~999、1000~1999(保留千位1*1000=1000,其余位数忽略不计);
易知2000~2005各数字之和能被9整除。
所以,1000/9=111……1,余数1
ps:楼上解法不错啊!hongqiaozou的“弃九法”更好!
展开全部
余数是1,算法详解:从1加到2005,所得的结果再除以9
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
就是求这个数的各数字之和,被9除的余数。
这样,我们就可以只计算数字的和;
先只计算前2000(不含2000)以前的数字和:
为了使个数是整千个,可以在前面加一个0000
这2000个数用数码表示为:
0000
0001
0002
……
1999
可以看,个位上,由0~9不断循环,每个数字出现的机会相同,每个数字200个;
所以个位数字之和(0+1+2+3+4+5+6+7+8+9)*200
同理,十位上,10个0、10个、……10个9不断循环,每个数字出现的机会也是一样多每个数字200个;
同理,百位上,100个0、100个1、……100个9不断循环,每个数字出现的机会也是一样多,每个数字200个;
千位上,1000个0、1000个1
所以数字之和是:(0+1+2+3+4+5+6+7+8+9)*200*3+1000
=45*600+1000
45是9的倍数,显然从1~1999的数字和被9被就是1000被9除的余数,即1。
从2000开始,有2000、2001、2002、2003、2004、2005六个数
数字之和是:2+3+4+5+6+7,也被9整除。
所以这个多位数被9除 余1.
这样,我们就可以只计算数字的和;
先只计算前2000(不含2000)以前的数字和:
为了使个数是整千个,可以在前面加一个0000
这2000个数用数码表示为:
0000
0001
0002
……
1999
可以看,个位上,由0~9不断循环,每个数字出现的机会相同,每个数字200个;
所以个位数字之和(0+1+2+3+4+5+6+7+8+9)*200
同理,十位上,10个0、10个、……10个9不断循环,每个数字出现的机会也是一样多每个数字200个;
同理,百位上,100个0、100个1、……100个9不断循环,每个数字出现的机会也是一样多,每个数字200个;
千位上,1000个0、1000个1
所以数字之和是:(0+1+2+3+4+5+6+7+8+9)*200*3+1000
=45*600+1000
45是9的倍数,显然从1~1999的数字和被9被就是1000被9除的余数,即1。
从2000开始,有2000、2001、2002、2003、2004、2005六个数
数字之和是:2+3+4+5+6+7,也被9整除。
所以这个多位数被9除 余1.
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询