← Back to List

11576번: Base Conversion ↗

Solutions

Python 3
227 B | 227 chars
A,B=map(int,input().split())
n=int(input())
L=list(map(int,input().split()))
S=0
k=[]
for i in range(n):
    S+=L[i]*(A**(n-i-1))

while(S>0):
    k.append(S%B)
    S//=B

for i in range(len(k)-1,-1,-1):
    print(k[i],end=" ")