【seuoj】90: 进制转换(正数)
来源:互联网 发布:移动和网络怎么没信号 编辑:程序博客网 时间:2024/06/09 18:03
题目描述
任意进制转换
输入
每行输入两个数N( 0 < N < 255 ), M>=2)
输出
输出一个数占一行,为M进制下N的表示,不带前面的零。
样例输入
11 12
样例输出
B
提示
请使用while(cin>>N>>M) 读入多组数据,每次输出的结果需要回车
A :
#include<iostream>#include<string>using namespace std;int main() { int n, m; char a[55]; string s = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ"; //定义成string,用char数组会出现初始化过多错误 while (cin >> n >> m) { int cnt = 0; while (n) { a[cnt++] = s[n%m]; n /= m; } for (int i = cnt-1; i >= 0; --i) { cout << a[i]; } cout << endl; } return 0;}
阅读全文
0 0
- 【seuoj】90: 进制转换(正数)
- 【noj】1012 进制转换(包括非正数)
- 单向链栈实现进制转换(十进制转换成N进制数【正数】)
- java 进制转换,二进制 十进制 十六进制 正数 负数的进制等等!
- 进制转换 HDU 2031 注意-2147483648变为正数后用int存会溢出
- 字串转换 字符串处理转换 正数减法
- seuoj 110 完美数字感应
- 求正数之和(输入非正数程序结束)
- 大数的乘法(正数)
- 十进制转任意进制(正数)
- 二进制、八进制、十进制和十六进制之间的相互转换(正数)!
- substr用法(正数顺时针,负数逆时针)
- 大数加法(仅能处理正数)
- (模板)c++ 大数(正数加减乘除)
- 整型正数与负数是如何在机器(以stm32为例)中存储与传递的--结合C语言的数据类型转换讲解
- C++ itoa原型,itoa函数原型,转换正数为字符串,转换负数为字符串
- 进制转换(进制转换)
- java 判断输入的是正数还是0还是负数(正数-10,负数+10)
- JAVA正则表达式 Pattern和Matcher
- 阿里云Linux服务器Tomcat80端口无法访问问题
- 多线程的实现方式及其区别
- js实现prim+优先队列
- Leetcode(11)
- 【seuoj】90: 进制转换(正数)
- File的用法
- 微信开发 40001 invalid credential 的解决方案
- Android之屏幕适配
- File文件
- ubuntu网站服务器环境搭建
- Shell脚本基础10-基本的数学运算
- 去除手机端页面滚动条
- SQLi-Labs 学习笔记(Less 11-20)