ν°μ€ν 리 λ·°
728x90
λ°μν
λ¬Έμ
λ¬Έμ νμ΄
μ΄ λ¬Έμ λ Aμ§λ²μ B μ§λ²μΌλ‘ λ³ννλ λ¬Έμ μ΄λ€. μμ λ€λ£¬ 2745 μ§λ² λ³ν, 11005 μ§λ² λ³ν 2 λ¬Έμ μ²λΌ A μ§λ²μ 10μ§λ²μΌλ‘ λ³ν νμ λ€μ B μ§λ²μΌλ‘ λ³ννλλ‘νμ¬ λ¬Έμ λ₯Ό νμλ€. μμ λ¬Έμ λ€μ μ νμλ€λ©΄ μ΄ λ¬Έμ λ λμ± μ½κ² ν μ μλ€.
μ½λ
if __name__ == "__main__":
a, b = map(int, input().split())
m = int(input())
nums = list(map(int, input().split()))
decimal = 0
for i, num in enumerate(nums):
decimal += num * a ** (m - i - 1)
answer = ''
while decimal:
r = decimal % b
answer = str(r) + ' ' + answer
decimal //= b
print(answer)
728x90
λ°μν
'π¨βπ» μ½λ©ν μ€νΈ > λ°±μ€' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
λ°±μ€: 11726 2xn νμΌλ§ (0) | 2020.06.28 |
---|---|
λ°±μ€: 1463 1λ‘ λ§λ€κΈ° (0) | 2020.06.28 |
λ°±μ€: 11005 μ§λ² λ³ν 2 (0) | 2020.06.27 |
λ°±μ€: 2745 μ§λ² λ³ν (0) | 2020.06.27 |
λ°±μ€: 2089 -2μ§μ (0) | 2020.06.26 |
λκΈ
κΈ λ³΄κ΄ν¨
μ΅κ·Όμ μ¬λΌμ¨ κΈ
μ΅κ·Όμ λ¬λ¦° λκΈ