1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
a=int(input())
x=int(input())
ans=1
xtobin=bin(x)[2:][::-1]
tmp=[]
for i in range(65):
tmp.append(a)
a=a**2
a%=1000000007
for i in range(len(xtobin)):
if int(xtobin[i])==1:
ans*=tmp[i]
ans%=1000000007
print(ans)
|
cs |
반응형
'python-algorithm' 카테고리의 다른 글
백준 12788 제 2회 IUPC는 잘 개최될 수 있을까? (0) | 2022.01.01 |
---|---|
백준 1235 학생 번호 (0) | 2022.01.01 |
백준 17952 과제는 끝나지 않아! (0) | 2021.12.30 |
백준 11899 괄호 끼워넣기 (0) | 2021.12.29 |
백준 11332 시간초과 (0) | 2021.12.28 |
댓글