http://acm.hdu.edu.cn/showproblem.php?pid=2031

今天下午翻到11页突然发现我的水题系列还有好多没有做,呵呵,一试手感还不错,只是一个小小的错误,wa。。。。本题就是利用assic码值,用字符串读出更方便吧,不过一改就对了,感觉真不错。。。

#include <stdio.h>

#include <string.h>

#include <stdlib.h>

int main()

{

int m,n,r,a[1000],k,flag;

while(scanf("%d%d",&n,&m)!=EOF)

{

k=0;flag=0;

if(n<0)

{

flag=1;n=-n;

}

r=n%m;

while(n)

{

if(r<10)

a[k++]=r+48;

if(r>=10)

a[k++]=r+55;

n=n/m;

r=n%m;

}

if(flag==1)

printf("-");

for(int i=k-1;i>=0;--i)

printf("%c",a[i]);

printf("\n");

}

// system("pause");

return 0;

}

转载于:https://www.cnblogs.com/yuelingzhi/archive/2011/08/03/2126342.html

hdu 2031 进制转换相关推荐

  1. 杭电2031进制转换

    进制转换 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submi ...

  2. hdoj 2031 进制转换

    进制转换 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submissi ...

  3. C语言32位正整数作为id进程,SOJ4453 Excel列数 进制转换

    描述 我们都知道Excel的列数是用字母表示的,比如第1列对应A,第27列对应AA. 假设给定一个正整数n,你能给出它所对应的字母表示么? 输入格式 程序需要读入多个测试样例,每个测试样例中: 一个正 ...

  4. java 数字的进制转换

    对整数进行进制转换,有现成的函数,就不需要倒着求余数了: package hdu;public class sum {public static void main(String[] args) {/ ...

  5. python中不同进制的整数之间可以直接运算_Python 进制转换、位运算

    一.进制转换 编程用十进制,十进制转换为二进制.八进制.十六进制 In [135]: bin(23) Out[135]: '0b10111' In [136]: oct(23) Out[136]: ' ...

  6. c语言进制转换pdf下载,C语言实现任意进制转换.doc

    C语言实现任意进制转换.doc includestdio.h#includemath.h#includestring.hvoid dtox(double num,int jz)char xnum100 ...

  7. 进制转换converse

    栈和队列是在软件设计中常用的两种数据结构,它们的逻辑结构和线性表相同. 其特点在于运算受到了限制:栈按"后进先出"的规则进行操作,队按"先进先出"的规则进行操作 ...

  8. 进制转换 位运算(包括补码、原码、反码、~0等一些零碎东西一次说清)

    我发现网上关于标题上的内容介绍的都很零碎,因此为了方便查找.也为了本人对这一部分的充分理解,就想着写一篇这样的博客(我分成了几个部分,以便查找): 一.进制转换 让我们先来看看各个进制的定义: 十进制 ...

  9. 每日一题(进制转换)

    前言:为了让小伙伴更方便的学习编程语言,小白每天都会分享一道编程题.小白也创建了一个微信公众号,会同步更新题目和相关的视觉领域的知识,如果小伙伴不方便在网页上阅读文章,可以关注微信公众号"小 ...

最新文章

  1. Android 6.0 变更
  2. c++设计模式之状态模式
  3. apt-get卸载命令
  4. 【福利解锁Part1】报名参与腾讯云专场活动,第一波干货内容免费放送
  5. spark mongo java_Spark Mongodb集成 - Python版
  6. linux下防火墙脚本,Linux系统如何修改防火墙配置
  7. 如何基于 Notadd 构建 API (Laravel 写 API)
  8. phpstudy mysql创建表_MySQL_Mysql入门基础 数据库创建篇,1.创建数据表---基础(高手跳 - phpStudy...
  9. JavaScript 数组和对象
  10. 运维前线:一线运维专家的运维方法、技巧与实践3.1 数据中心搬迁准备
  11. ubuntu 下vivado关联vscode
  12. VMWare安装苹果Mac OS X
  13. 阶段3 3.SpringMVC·_06.异常处理及拦截器_5 SpringMVC拦截器之编写controller
  14. 安装无奈7和Linux,linux7安装teamViewer
  15. linux设备驱动(一)
  16. 关于WhatsApp Business 和WhatsApp的一些区别
  17. map取固定key_Map获取key值
  18. 2019 计蒜之道 初赛 第一场(A. 商汤的AI伴游小精灵)
  19. 【原创】获得大尺寸Google地图图片
  20. NOIP2016提高组 第一天第二题 天天爱跑步running 题解

热门文章

  1. 【正一专栏】为何我们要侥幸而又苟且地活着
  2. (转载)以太网最大帧和最小帧、MTU .
  3. 模糊数学笔记:七、模糊综合评判决策
  4. java apache fileutil_Java FileUtil.listFiles方法代码示例
  5. Backbone集合
  6. Python 技术篇-在cmd命令提示行里模拟动态下载进度条实例演示,cmd清除日志、打印动态内容方法
  7. Python 技术篇-whl库安装失败经验总结
  8. matlab滤波仿真
  9. 按键控制LED实现启动、停止按钮
  10. 单片机模块学习之LED