f90boy 2024-04-28 14:41 采纳率: 59.5%
浏览 8
已结题

113 的 3141592653589793238 次方除以 355,余数是是多少?

如题,求 113^3141592653589793238 mod 355 的数值。
数学方法,或者编程快速求解。

  • 写回答

6条回答 默认 最新

  • 檀越@新空间 2024-04-28 14:41
    关注

    下午好🌅🌅🌅
    本答案参考ChatGPT-3.5

    题目要求求出 $113^{3141592653589793238} \mod 355$ 的值。

    解决方案如下:

    1. 使用快速幂算法计算 $113^{3141592653589793238}$ 的值。

    2. 将得到的结果与 355 取模。即计算 $113^{3141592653589793238} \mod 355$。

    3. 输出最终结果。

    Python 代码如下:

    def power_mod(base, power, mod):
        res = 1
        while power > 0:
            if power & 1 == 1:
                res = (res * base) % mod
            base = (base * base) % mod
            power //= 2
        return res
    
    result = power_mod(113, 3141592653589793238, 355)
    print(result)
    

    输出结果为:249

    因此,$$113^{3141592653589793238} \mod 355 = 249$$

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(5条)

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 4月29日
  • 已采纳回答 4月29日
  • 创建了问题 4月28日