- 注册时间
- 2007-12-27
- 最后登录
- 1970-1-1
- 威望
- 星
- 金币
- 枚
- 贡献
- 分
- 经验
- 点
- 鲜花
- 朵
- 魅力
- 点
- 上传
- 次
- 下载
- 次
- 积分
- 48381
- 在线时间
- 小时
|
代码有点看不懂,为什么不需要迭代?不过结果是对的。
为了计算2^2^2^1679615, 我们需要先计算它关于5^10的余数,于是需要计算
2^2^1679615关于\(\varphi(5^{10})=4\times 5^9\)的余数,
而为了计算2^2^1679615关于\(5^9\)的余数,我们需要先计算
2^1679615关于\(\varphi(5^9)=4\times 5^8\)的余数。
=================
(13:43) gp > Mod(2,5^8)^1679615
%7 = Mod(130143, 390625)
(13:44) gp > chinese(Mod(0,4),Mod(130143, 390625))
%8 = Mod(520768, 1562500)
(13:44) gp > Mod(2,5^9)^520768
%9 = Mod(398481, 1953125)
(13:44) gp > chinese(Mod(0,4),%9)
%10 = Mod(6257856, 7812500)
(13:45) gp > Mod(2,5^10)^6257856
%11 = Mod(3305311, 9765625)
(13:45) gp > chinese(Mod(0,2^10),%11)
%13 = Mod(2278695936, 10000000000)
|
评分
-
参与人数 1 | 威望 +8 |
金币 +8 |
贡献 +8 |
经验 +8 |
鲜花 +8 |
收起
理由
|
northwolves
| + 8 |
+ 8 |
+ 8 |
+ 8 |
+ 8 |
很给力! 看来我的理解基本是对的。再多两层. |
查看全部评分
|