0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-12-18 22:31:58 +00:00
OI-codes/Luogu/problem/B2143/B2143.cpp

30 lines
523 B
C++
Raw Normal View History

2021-07-13 01:10:24 +00:00
#include <bits/stdc++.h>
using namespace std;
char itoc(int x) {
char r;
switch (x) {
case 10: r = 'A'; break;
case 11: r = 'B'; break;
case 12: r = 'C'; break;
case 13: r = 'D'; break;
case 14: r = 'E'; break;
case 15: r = 'F'; break;
default: r = x + '0'; break;
}
return r;
}
int main() {
string s, r;
int x, m;
cin >> x >> m;
while (x) {
r = itoc(x % m) + r;
x /= m;
}
cout << r << endl;
return 0;
}