#include<iostream>
using namespace std;
int n,m,t,e,flag;
char s[1000];
int main()
{
while(cin>>n>>m)
{
t=0;flag=0;
while(n)
{
if(n<0){n=-n;flag=1;}
e=n%m;
if(e<10)s[t]=e+'0';
else s[t]=e-10+'A';
t++;
n/=m;
}
if(flag)cout<<"-";
for(int i=t-1;i>=0;i--)
cout<<s[i];
cout<<endl;
}
}
hdu-2031进制转换
最新推荐文章于 2019-02-21 09:49:00 发布