在 Python 中找出 2 的幂值的程序

假设我们有两个整数 p 和 q。我们必须找出 22^p mod q 的值。输出必须是整数。

所以,如果输入像 p = 5, q = 6,那么输出将是 4

示例

让我们看看以下实现以获得更好的理解 -

def solve(p, q):
res = pow(2, 2 ** p, q)
return res
print(solve(5, 6))

输入

5, 6
输出结果
4

猜你喜欢