数制转换
2013-08-05 20:18
92 查看
描述
数制转换。(要求采用栈实现,练习进栈入栈函数的编写)
输入
输入的第一行包含两个数,n,d
n表示要转换的数的个数;
d表示要转换成的进制数 ;
接下来是n个十进制数.
输出
对每一测试用例,用一行输出数制转换后的结果
样例输入
2 8
123
213
样例输出
173
325
数制转换。(要求采用栈实现,练习进栈入栈函数的编写)
输入
输入的第一行包含两个数,n,d
n表示要转换的数的个数;
d表示要转换成的进制数 ;
接下来是n个十进制数.
输出
对每一测试用例,用一行输出数制转换后的结果
样例输入
2 8
123
213
样例输出
173
325
#include<iostream> #include<cstring> using namespace std; char ch[17]={'0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F'}; int fun(int c,int m) { if(c>m) fun(c/m,m); cout<<ch[c%m]; } int main() { int n,m; while(cin>>n>>m) { for(int h=0;h<n;h++) { int c; cin>>c; fun(c,m); cout<<endl; // for(;i;i--) // cout<<ch[a[i]]; } } return 0; }
相关文章推荐
- 数制转换(hubian)
- 数制转换?itoa就OK啦!
- 1075 数制转换
- USACO Palindromic Squares (数制转换)
- 题目44:数制转换
- 题目1118:数制转换
- 栈的应用数制转换
- 用堆栈实现数制转换(十进制转二进制)
- DS之栈实现数制转换(补充)
- 处理数据类型转换,数制转换、编码转换相关的类
- 第六周上机实践—项目4—数制转换
- 第6周、项目4—数制转换
- 第6周SHH数据结构—【项目4-数制转换】
- 九度OJ 1118:数制转换 (进制转换)
- 第6周项目4——数制转换
- 栈在数制转换上的应用
- 第5周 项目4-数制转换
- 第五周-项目四 数制转换
- 第五周 项目4--数制转换
- 第五周项目4-数制转换