12345678910111213141516....20132014%9

本文探讨了一道有趣的数学题目,即求一个由连续整数组成的长数字串除以9后的余数。通过观察发现,该问题可以简化为求这些整数本身累加和的模9余数。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

昨天去参加东京校园招聘举办的笔试,遇到了一个个人觉得蛮不错的题目。


题目描述:求12345678910111213141516....20132014除以9的余数。


参考答案:注意,一下的省略号代表若干个0。

规律:对于数字d, 其中0<=d<=9, 有d000000...%9 = d, 即d后面接任意个0之后对9取模结果为d。

                推断:对于任意数字d, d>=0, 有d00000...%9 = d%9

                这样我们可以把原数值变为(1...+2...+3...+4...+....+10...+11...+12...+13...+....+2013...+2014)% 9  = (1 + 2 + 3 + 4 + ... +2014)% 9 = 1.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值