#include <iostream>
#include <cmath>
using namespace std;
int main() {
int NA, NB;
cin >> NA >> NB;
int m;
cin >> m;
int num_10 = 0;
int num_A = 0;
int num_B = 0;
for(int i = m-1 ; i > -1 ; i--)
{
int input;
cin >> input;
num_10 += input * pow(NA,i);
}
string result = "";
while(1)
{
if(num_10 == 0) break;
result = to_string(num_10 % (NB)) + " " +result ;
num_10 = num_10 / (NB);
}
cout << result;
return 0;
}
'프로그래밍 공부 > 백준 (C++)' 카테고리의 다른 글
[C++/백준 15990번] 1, 2, 3 더하기 5 (0) | 2024.11.14 |
---|---|
[C++/백준 1463번] 1로 만들기 (0) | 2024.10.30 |
[C++/백준 1212번] -2진수 (0) | 2024.10.28 |
[C++/백준 1212번] 8진수 2진수 (0) | 2024.10.27 |
[C++/백준 17087번] 숨바꼭질 6 (0) | 2024.10.26 |