5 solutions
- 1
Information
- ID
- 1195
- Time
- 1000ms
- Memory
- 256MiB
- Difficulty
- 3
- Tags
- (None)
- # Submissions
- 77
- Accepted
- 31
- Uploaded By
#include<bits/stdc++.h>
using namespace std;
int main()
{
int n,x;
cin>>n>>x;
string s;
while(n)
{
int ge=n%x; //计算余数
if(ge<10) s=s+char('0'+ge);
else s=s+char('A'+ge-10);
n/=x; //更新商
}
reverse(s.begin(),s.end());
cout<<s;
return 0;
}
#include<bits/stdc++.h>
using namespace std;
int main()
{
int n,x;
cin>>n>>x;
string s;
while(n)
{
int ge=n%x; //计算余数
if(ge<10) s=s+char('0'+ge);
else s=s+char('A'+ge-10);
n/=x; //更新商
}
reverse(s.begin(),s.end());
cout<<s;
return 0;
}