十进制转k进制
输入一个十进制的数字 s,将其转换成对应的 base 进制数字。
#include<bits/stdc++.h>
#define int long long
using namespace std;
int s,base;
string p="0123456789ABCDEF";
string ans;
signed main()
{
cin>>s>>base;
while(s)
{
ans.push_back(p[s%base]);
s/=base;
}
reverse(ans.begin(),ans.end());
cout << ans;
return 0;
}