- 最后登录
- 2021-9-8
- 在线时间
- 2120 小时
- 阅读权限
- 40
- 注册时间
- 2009-3-21
- 积分
- 1206
- 帖子
- 1153
- 精华
- 0
- UID
- 82168
- 性别
- 保密
- 兴趣爱好
- 破解
理论
其它
- 积分
- 1206
- 帖子
- 1153
- 精华
- 0
- UID
- 82168
- 性别
- 保密
- 居住地
- 其他
- 兴趣爱好
- 破解
理论
其它
|
对足够大的数,这个计算过程是减得很厉害的.对此题数字,减到最小是绰绰有余.只须考虑mod9的余数即可.显然2^1210=7(mod9),A[i]周期为2,故最终答案为169.
当然,这是简单的写法,真正要写严谨,肯定得多码点字.所以我推荐下面的方法:
没啥好说的,直接推到周期出现就是了..
2^1210约等于10^363(事实上2^1210是365位数),各位数之和不超过9*365=3285(其实也就1708),平方也不超过8位数.此和mod9余7,此平方mod9余4.
再算一次,和不超过8*9=72,平方也就顶多四位.此和mod9余4,此平方mod9余7.
再来一次,和不超过4*9=36,此和mod9余7,只能是7,16,25,34,平方只能是49,256,625,1156.
再来一次,和都是13,平方169.
再来一次,和16,平方256.
顺利进入循环..此时也就算了5次,题目允许一千多次..绰绰有余....显然答案还是169....
ps.3L说答案是81?作为一个9的倍数,这错得也太明显了吧..
3L的黑的大体还是对的,除了掉了几个0;但是下一行的1595169=1263^2是怎么来的..明显是错的吖.. |
|