728x90
반응형
단순 수학 문제이다.
while 1:
li = list(map(int, input().split()))
if li[0] == 0:
break
b, p, m = li[0], li[1], li[2]
n = int(str(p), b) % int(str(m), b)
res = []
while n >= b:
res.append(str(n%b))
n = n//b
res.append(str(n))
print(int(''.join(res[::-1])))
728x90
반응형
'Agorithm > 백준 알고리즘' 카테고리의 다른 글
백준 알고리즘 4564번 숫자 카드놀이(python) (0) | 2021.03.08 |
---|---|
백준 알고리즘 4458번 첫 글자를 대문자로(python) (0) | 2021.03.08 |
백준 알고리즘 15178번 Angles(python) (0) | 2021.03.08 |
백준 알고리즘 15340번 Sim Card(python) (0) | 2021.03.08 |
백준 알고리즘 14782번 Bedtime Reading, I(python) (0) | 2021.03.08 |