complete 1167.py and 1629.py
This commit is contained in:
17
zeta_python/completed/1629.py
Normal file
17
zeta_python/completed/1629.py
Normal file
@@ -0,0 +1,17 @@
|
||||
def solve(A, B, C) -> int:
|
||||
A %= C
|
||||
ret = 1
|
||||
while B:
|
||||
if B % 2 == 1:
|
||||
ret *= A
|
||||
ret %= C
|
||||
A *= A
|
||||
A %= C
|
||||
B //= 2
|
||||
|
||||
return ret
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
A, B, C = map(int, input().split())
|
||||
print(solve(A, B, C))
|
||||
Reference in New Issue
Block a user