数制转换
来源:互联网 发布:淘宝1万多的充气娃娃 编辑:程序博客网 时间:2024/04/29 18:20
描述
数制转换。(要求采用栈实现,练习进栈入栈函数的编写)
输入
输入的第一行包含两个数,n,d
n表示要转换的数的个数;
d表示要转换成的进制数 ;
接下来是n个十进制数.
输出
对每一测试用例,用一行输出数制转换后的结果
样例输入
2 8
123
213
123
213
样例输出
173
325
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;}
- 数制转换
- 数制转换
- 数制转换
- 数制转换
- 数制转换
- 数制转换
- 数制转换
- 数制转换
- 数制转换
- 数制转换
- 数制转换
- 数制转换
- 数制转换
- 数制转换
- 数制转换
- 数制转换
- 数制转换
- 数制转换
- 链式线性表的插入与删除
- 解决SQL Sever 2008装不上问题
- make&&gcc/g++ 生成 map file
- 游戏开发常用算法
- 如何快速把安卓应用移植到BlackBerry 10上
- 数制转换
- new AlertDialog.Builder(mContext).setView(linearlayout).show();
- 使用工具将安卓Android apk应用转换成Bar BlackBerry 10格式
- [其他-1] GitHub “Fork + Pull”模式
- 两程序员不同境遇:少抱怨 多解决问题
- 高斯函数 --> 高斯分布(正态分布)
- c#学习体会:使用 ref 和 out 传递数组(downmoon)
- C++中的IO流
- Lesson 1 Excuse me !