1007 Number Converter

来源:互联网 发布:heroku自定义域名 编辑:程序博客网 时间:2024/05/17 09:06

1007 Number Converter

Number Converter

时间限制: 1秒  内存限制: 64M

Problem Description

As we know 3 = 11 if we think about the binary representation . Now let’s make a number converter. Given you two integers n (0 <= n <=10^9) and k (2 <= k <= 36), please output the representation of the n in the radix specified by k. And in the representation, you should use A, B, … to represent 10, 11, …

Input

This problem contains multiple test cases.

For each test case, there are two integers n and k.

Output

For each test case, please output the representation of the n in the radix specified by k.

Sample Input

3 2

4 3

15 16

Sample Output

11

11

F


一开始交上去之后就出现了re,找了半天才发现是二进制的问题,忘记了二进制数字非常长的特点

方法很简单,短除取余,仅此而已

  1. #include<stdio.h>  
  2. #include<string.h>  
  3. //#define input (freopen("text.txt","r",stdin));  
  4. int main()  
  5. {  
  6.     //input;  
  7.     char ch[]="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ0";//最后的0是由于误认为是数组下标越界造成re而加上的,应该没用 
  8.     char ans[60];//(10^9)2 == 111011100110101100101000000000,共30位  
  9.     int i, n, k;  
  10.     while ( scanf("%d%d",&n,&k) != -1 )  
  11.     {  
  12.         memset(ans,0,sizeof(ans));  
  13.         i = 54;  
  14.         do{  
  15.             ans[i] = ch[n%k];  
  16.             n /= k;  
  17.             i --;  
  18.         }while( n );  
  19.         printf("%s\n",(ans + i + 1));  
  20.     }  
  21.     return 0;  
  22. }  


原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 在商场试鞋自己鞋子被偷怎么办 网易账号忘记密码更换手机了怎么办 一人在外地钱花光了怎么办 银行卡被公安冻结卡里的钱怎么办 在店铺不上班了押工资了怎么办? 在银座的押金拿不出来怎么办 唯品会退货时快递单号填错了怎么办 天猫店铺快递已发到不了怎么办 中邮消费贷没审核通过怎么办 房贷扣款日忘存钱了怎么办 农业银行卡输密码次数超限载怎么办 农业银行卡丢了不知道卡号怎么办 银行卡短信扣费失败怎么恢复怎么办 歌华有线遥控器点了tvav怎么办 一级注册结构延续注册晚了怎么办 在京东买的黄金项链买贵了怎么办 京东上面买的商品不符合实际怎么办 在京东买东西卖家迟迟不发货怎么办 淘宝商家买的货一直不到怎么办 国美买的格力空调发票丢了怎么办 国美实体店发票丢了怎么办 我在苏宁买的冰箱发票丢了怎么办 信用卡家庭电单位电话换了怎么办 常住户囗和实际住址没房子怎么办 退货淘宝极速退款 卖家拒收怎么办 淘宝退货极速退款后卖家拒收怎么办 蘑菇街付款成功怎么申请退款怎么办 淘宝上拍错地址联系卖家不管怎么办 收到货想退款卖家不同意怎么办 小米小店复合通过qq群怎么办 买了火车票在订单上查不到怎么办 用支付宝付款扣款没成功怎么办 在京东买东西只收到空盒子怎么办 魅族移动数据是灰色的怎么办? 魅族手机账号密码忘记了怎么办视频 淘宝购物退货把单号写错了怎么办 天猫想退货商家不给退货地址怎么办 天天爱消除四星宠物等级已满怎么办 店不干了店里面的财神怎么办 微信显示登陆注册语言打不开怎么办 三星手机解锁以后突然不量怎么办