数学——进制转换
来源:互联网 发布:超级优化孙菲菲 编辑:程序博客网 时间:2024/06/03 20:08
进制转换
题目描述
输入一个十进制数N,将它转换成R进制数输出。
输入
输入数据包含多个测试实例,每个测试实例包含两个整数N(32位整数)和R(2<=R<=16, R<>10)。
输出
为每个测试实例输出转换后的数,每个输出占一行。如果R大于10,则对应的数字规则参考16进制(比如,10用A表示,等等)。
样例输入
7 223 12-4 3
样例输出
1111B-11
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2031
#include<stdio.h>#include<string.h>#include<iostream>#include<algorithm>#include<math.h>using namespace std;int p[110];int main(){ int n,m; long long a; while(~scanf("%d%d",&n,&m)){ int flag=0; if(n<0){ n=n*(-1); flag=1; } a=-1; int cnt=0; while(a!=0){ a=n/m; p[cnt++]=n%m; n=a; } if(flag) printf("-"); for(int i=cnt-1;i>=0;i--){ if(p[i]<10) printf("%d",p[i]); else printf("%c",'A'+(p[i]-10)); } printf("\n"); } return 0;}
0 0
- 数学——进制转换
- 数学——vijos进制转换
- java 数学进制转换
- 【模拟高精度+进制转换】数学序列
- GRE数学——单位转换问题
- hdu 4937 Lucky Number 数学(进制转换)
- [数学][第二阶段-简单数学题][HDOJ-2057]进制转换
- hdu 4937 Lucky Number 进制转换-枚举/数学
- cf#308-C - Vanya and Scales- 数学/进制转换
- ACM内部函数--数学问题--任意进制转换
- shell命令-bc(数学运算/进制转换)
- LG 的数学计划 ---- 第二步 进制转换
- [30] Vijos P1465 进制转换(数学,vector)
- hdu 4937 Lucky Number 数学(进制转换)
- luogu1017【2000提高】进制转换(数学)
- 数学方法进制转换之十进制转二进制
- Codeforces Round #308 (Div. 2) C. Vanya and Scales (数学常识,进制转换)
- 数学推导+高精度进制转换+解同余方程 POJ 3708
- Java多线程总结之线程安全队列Queue(转)
- leetcode 226. Invert Binary Tree
- STL中map用法详解
- 京东2016春招(实习)笔试+编程题
- 在JS中组合使用构造函数模式和原型模式创建对象
- 数学——进制转换
- 描述在IPSec传输模式下ESP报文装包和拆包过程
- Android 开发中用到的几个多线程解析
- 梦着
- Python bisect - array bisection library
- 杨辉三角
- JavaScript数组删除项的方法
- xshell利用linux rz sz 命令上传、下载文件
- CSS 入门学习篇 - 2