Submission
Status:
PPPPPPPPPP
Subtask/Task Score:
100/100
Score: 100
User: mantaggez
Problemset: Base Converter
Language: cpp
Time: 0.003 second
Submitted On: 2026-03-22 20:18:26
#include <bits/stdc++.h>
using namespace std;
using ll = long long;
ll n, m;
string ans = "";
void recur(ll n)
{
if(n < m) {
ans += to_string(n);
return ;
}
ans += to_string(n % m);
recur(n / m);
}
int main()
{
cin.tie(NULL)->sync_with_stdio(false);
cin >> n >> m;
recur(n);
reverse(ans.begin(), ans.end());
cout << ans << '\n';
return 0;
}