HDU-ACM2031
来源:互联网 发布:淘宝品牌库查询入口 编辑:程序博客网 时间:2024/06/02 07:24
进制转换
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 39851 Accepted Submission(s): 21821
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
import java.util.*;class Main{ public static void main(String args[]){ Scanner input=new Scanner(System.in); while (input.hasNext()) { int n=input.nextInt(); int r=input.nextInt(); char ch[]={'0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F'}; boolean b=false; if (n<0) { b=true; n=-n; } String str=""; while (n!=0) { str=ch[n%r]+str; n/=r; } if (b) { str="-"+str; } System.out.println(str); } }}
0 0
- HDU-ACM2031
- 杭电acm2031进制转换
- 进制转换_C_杭电ACM2031
- 杭电ACM2031:进制转换
- hdu
- hdu
- HDU
- hdu ()
- hdu
- hdu
- HDU
- HDU
- hdu
- hdu
- HDU
- Hdu
- hdu
- hdu-
- HDU-ACM2029
- Jquery 获取对象的几种方式详细介绍
- HDU-ACM2030
- CentOS 7Install Zabbix Monitoring Server and Agent
- 23种设计模式(3):工厂方法模式
- HDU-ACM2031
- [BZOJ2154]Crash的数字表格(莫比乌斯反演)
- 【Python学习笔记】 lambda表达式学习
- 44-Count and Say
- HDU-ACM2032--杨辉三角
- CentOS 7.x PhpMyAdmin Install and Configure with Nginx
- 使用ReentrantLock实现线程同步
- makefile中的赋值
- 袁腾飞——殷商六百年