数据结构实验之栈一:进制转换
来源:互联网 发布:淘宝如何参加聚划算 编辑:程序博客网 时间:2024/04/20 14:02
数据结构实验之栈一:进制转换
Time Limit: 1000MS Memory limit: 65536K
题目描述
输入一个十进制整数,将其转换成对应的R(2<=R<=9)进制数,并输出。
输入
第一行输入需要转换的十进制数;
第二行输入R。
第二行输入R。
输出
输出转换所得的R进制数。
示例输入
12798
示例输出
2377
#include <iostream>#include <cstdlib>#include <cstdio>#include <stack>#define stacksize 1000001using namespace std;int main(){ int n,r; stack<int>s; while(~scanf("%d",&n)) { scanf("%d",&r); if(n == 0) { cout<<"0"<<endl; } bool flag = false; if(n<0) { flag = true; n = -n; } while(n) { int t = n%r; s.push(t); n = n/r; } if(flag) { cout<<"-"; } while(!s.empty()) { printf("%d",s.top()); s.pop(); } printf("\n"); } return 0;}
0 0
- 数据结构实验之栈一:进制转换 简单栈
- 数据结构实验之栈一:进制转换(栈)
- 数据结构实验之栈一:进制转换
- 数据结构实验之栈一:进制转换
- 数据结构实验之栈一:进制转换
- 数据结构实验之栈一:进制转换
- 数据结构实验之栈一:进制转换
- SDUT 2131 数据结构实验之栈一:进制转换
- 数据结构实验之栈一:进制转换
- 数据结构实验之栈一:进制转换 SDUT 2131
- 数据结构实验之栈一:进制转换
- 数据结构实验之栈一:进制转换
- 数据结构实验之栈一:进制转换
- 数据结构实验之栈一:进制转换
- 数据结构实验之栈一:进制转换
- 数据结构实验之栈一:进制转换
- 数据结构实验之栈一:进制转换
- 数据结构实验之栈一:进制转换
- android 组件 - Service小结
- 堆排序二
- VS中的解决方案设置--文件结构
- JAVA随机数之多种方法从给定范围内随机N个不重复数
- JavaScript私有变量
- 数据结构实验之栈一:进制转换
- 1.开始使用Xamarin.Forms
- HDU - 3506 Monkey Party(四边形优化)
- 1039_到底买不买
- iOS6新特征:UICollectionView高级使用示例之CircleLayout
- 4.Oracle数据库SQL开发之 添加、删除、修改行
- Android系列之Fragment----ListFragment的使用
- sudo: cd: command not found
- TCP协议三次握手过程分析