博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
HDU 2031 进制转换(10进制转R进制)
阅读量:5138 次
发布时间:2019-06-13

本文共 1164 字,大约阅读时间需要 3 分钟。

传送门:

进制转换

Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)

Total Submission(s): 60988    Accepted Submission(s): 33224

Problem Description
输入一个十进制数N,将它转换成R进制数输出。
 

 

Input
输入数据包含多个测试实例,每个测试实例包含两个整数N(32位整数)和R(2<=R<=16, R<>10)。
 

 

Output
为每个测试实例输出转换后的数,每个输出占一行。如果R大于10,则对应的数字规则参考16进制(比如,10用A表示,等等)。
 

 

Sample Input
7 2 23 12 -4 3
 

 

Sample Output
111 1B -11
 

 

Author
lcy
 

 

Source
 

 

Recommend
lcy   |   We have carefully selected several similar problems for you:            
 
code:
#include 
#include
#include
#include
#include
void f(int n,int r){ int m; if(n==0) return ; else { f(n/r,r); m=n%r; if(m<10) { printf("%d",m); } else { printf("%c",'A'+m-10); } }}int main(){ int n,r; while(~scanf("%d %d",&n,&r)) { if(n==0) printf("%d",0); else if(n<0) { printf("-"); n=-n; } f(n,r); printf("\n"); } return 0;}

 

转载于:https://www.cnblogs.com/yinbiao/p/9370542.html

你可能感兴趣的文章
model.js
查看>>
iOS开发支付集成之微信支付
查看>>
技术人员的发展之路
查看>>
redis缓存数据库
查看>>
Maven的安装及配置
查看>>
oracle中sum求和问题
查看>>
Nginx配置upstream实现负载均衡
查看>>
详解post和get请求
查看>>
16 合并两个排序的链表Merge two sorted linkedlist<TODO输入两个链表>
查看>>
Qt5学习笔记 | 给窗口添加动作
查看>>
Html Table to Excel 的一种实现 (PHP)
查看>>
将MSSQL2005的用户数据库导入到godaddy
查看>>
Fluent NHibernate Component
查看>>
poj 1190 DFS 不等式放缩进行剪枝
查看>>
我所理解的RESTful Web API [Web标准篇]
查看>>
RabbitMQ与.net core(一)安装
查看>>
WPF自定义控件(五)の用户控件(完结)
查看>>
[UWP小白日记-15]在UWP手机端实时限制Textbox的输入
查看>>
SQL挑战——如何高效生成编码
查看>>
MVC5+EF6 入门完整教程13 -- 动态生成多级菜单
查看>>