P1017 进制转换
来源:互联网 发布:周笔畅淘宝店服装 编辑:程序博客网 时间:2024/05/21 09:12
题目描述
给出一个十进制数N,转化为负进制-R,若基数超过10,则按十六进制的方式处理。
样例输入
30000 -2
样例输出
30000=11011010101110000(base-2)
思路
O(log n)倒除法,注意的是负整数取模后是正整数取模的相反数,所以要减去它的除数。
var n,i,x,y:longint; s:string;begin readln(n,x); write(n,'='); if n=0 then begin writeln(0,'(base',x,')');exit;end else if n=1 then begin writeln(1,'(base',x,')');exit;end else repeat y:=n mod x; n:=n div x; if y<0 then begin inc(n); y:=y-x; end; y:=y+48; if y>=58 then y:=y+7; s:=chr(y)+s; until n=0; writeln(s,'(base',x,')');end.
1 0
- P1017 进制转换
- P1017 进制转换
- P1017 进制转换
- P1017进制转换NOIP2000SeniorT1
- 洛谷 P1017 进制转换
- 洛谷 P1017 进制转换
- 洛谷 P1017 进制转换
- 洛谷 P1017 进制转换
- 洛谷 P1017 进制转换
- 洛谷 P1017 [NOIP2000 T1] 进制转换
- 【p1017-进制转换】解题记录
- 负进制数之P1017 进制转换
- 洛谷p1017 进制转换(2000noip提高组)
- wikioi p1017 乘积最大
- P1017冗余关系
- Codevs P1017 乘积最大
- 进制转换,类型转换
- [TYVJ] P1017 冗余关系(经典并查集)
- spring MVC HelloWord(xml)
- 小K的农场 洛谷1993 差分约束
- 字典树 trieTree
- js HTML5 Canvas绘制转盘抽奖
- 学习游戏服务器编程进阶篇之全球同服技术架构
- P1017 进制转换
- 常见的移动端和web的问题锦集
- sublime中有没有*.vue文件格式化插件?
- ActiveMq NON_PERSISTENT与PERSISTENT以及 durable subscription(持久订阅)的理解
- 【HDU3966】Aragorn's Story(树链剖分+线段树)
- 解决idea使用jstl标签报错和不自动提示
- 构造函数与析构函数
- map容器
- cmd下运行java程序报错:错误: 找不到或无法加载主类