프로그래밍 공부/백준 (C++)
[C++/백준 11576번] Base Conversion
Rocketbabydolls
2024. 10. 30. 13:26
#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;
}