Python 数学模板
尝试一下用 Python 写快速幂、exgcd啥的
快速幂
def qpow(a,b):
ans = 1; base = a;
while b > 0:
if b & 1 : ans *= base;
base *= base;
b >>= 1;
return ans;
n = int(input()); m = int(input());
print(qpow(n,m));
输入:
5
4
输出:
625
最大公约数
def gcd(a,b):
if b == 0: return a;
return gcd(b, a%b);
a = int(input()); b = int(input());
print(gcd(a,b));
输入:
12
16
输出:
4
Exgcd
咕咕咕…