hdu-2031进制转换

来源:互联网 发布:真人赌博软件 编辑:程序博客网 时间:2024/05/22 02:27
#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;    }}

0 0
原创粉丝点击