HDU 2031 进制转化
2014-11-13 18:28
232 查看
# include<cstdio> # include<iostream> using namespace std; int m; void f( int x ) { if ( x == 0 )return; f( x/m ); char a; a = ( x%m >9 ? x%m-10+'A':x%m+'0'); cout<<a; } int main(void) { int n; while ( cin>>n>>m ) { if ( n==0 ) cout<<"0"<<endl; if ( n > 0 ) f(n); if ( n < 0 ) { cout<<"-"; f(-n); } cout<<endl; } return 0; }
相关文章推荐
- HDU 2031 进制转化
- hdu 杭电2031 进制转化
- hdu 2051 Bitset 把一个十进制转化为2进制数
- hdu 4799 进制转化(水)
- HDU_ACM-2031 进制间转换
- hdu 1042 N!(大数阶乘,转化为100000这样的比较大的进制)
- swun 1429&hdu 4320 进制转化(大牛&小牛代码)
- 杭电ACM 2031,2057 进制转化问题
- hdu 2031 damn进制!
- HDU 2106 decimal system (进制转化求和)
- hdu 5237 2015上海邀请赛 B - Base64 (进制转化,模拟)
- HDU 4278 Faulty Odometer 转化进制
- HDU 4320 - Arcane Numbers 1 / SWUN 1429 - 进制转化
- HDU-2051 Bitset 进制转化(十进制整数向二进制整数转化)
- hdu 4320 Arcane Numbers 1(小数进制转化后是否有限位)
- HDU--2031--十进制转换到任意进制
- HDU - 2031 进制转换
- HDU 2051 10进制转化为2进制
- HDU 2031 进制转换(模拟)
- 进制转化