HDU2031 进制转换
来源:互联网 发布:云软件多少钱呢 编辑:程序博客网 时间:2024/06/07 02:58
#include<stdio.h>int main(){int n,r,negative,start,array[10010],i;while(~scanf("%d%d",&n,&r)){negative=0;if(n<0){n=-n;negative=1;}for(i=10000;n!=0;i--){array[i]=n%r;n=n/r;}start=i+1;if(negative==1)printf("-");for(i=start;i<=10000;i++){if(array[i]<10)printf("%d",array[i]);elseprintf("%c",'A'+array[i]-10);}printf("\n");} return 0;}
进制转换
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 48538 Accepted Submission(s): 26655
Problem Description
输入一个十进制数N,将它转换成R进制数输出。
Input
输入数据包含多个测试实例,每个测试实例包含两个整数N(32位整数)和R(2<=R<=16, R<>10)。
Output
为每个测试实例输出转换后的数,每个输出占一行。如果R大于10,则对应的数字规则参考16进制(比如,10用A表示,等等)。
Sample Input
7 223 12-4 3
Sample Output
1111B-11
Author
lcy
0 0
- hdu2031进制转换
- hdu2031 进制转换
- hdu2031 进制转换
- hdu2031进制转换
- hdu2031进制转换
- HDU2031 进制转换,
- HDU2031 进制转换
- hdu2031 进制转换
- HDU2031 进制转换
- hdu2031 进制转换
- HDU2031 进制转换
- 进制转换 HDU2031
- HDU2031 进制转换
- hdu2031 进制转换
- 进制转换 HDU2031
- hdu2031 进制转换
- hdu2031进制转换
- HDU2031进制转换
- Struts配置文件struts.xml详解
- 跨域问题
- vb.net 教程 5-10 Graphics类 1
- mongo connections url string 的问题
- 不使用框架来发送数据到服务器后台
- HDU2031 进制转换
- c++ stack 栈
- amd模块定义模式
- 用WinSCP将windows上的内容传递到linux主机上
- 老生常谈之线程与进程
- node的内存控制
- 2017.3.23 考试小结
- 求最大公共子序列的长度
- (pat)L1-2. 点赞