杭电ACM 2031 进制转换 栈实现
来源:互联网 发布:股民信息搜索软件 编辑:程序博客网 时间:2024/06/05 22:47
原题地址:http://acm.hdu.edu.cn/showproblem.php?pid=2031
利用stl的 stack实现,已AC
#include <iostream>#include <stack>using namespace std;int main(){int N,R;stack <int> s;while( cin>>N>>R){if(N<0)//若N是负数,输出负号cout<<"-";N=abs(N);//取N绝对值while( N!=0 )//{s.push(N%R);N/=R;} int j = s.size();//取栈大小for(int i=0; i< j ;i++)//循环输出栈元素{int x= s.top();//输出栈顶元素if( x < 10 )//若进制位小于10,直接输出,否则转换成字符,这里采用了强制类型转换cout << x;elsecout << char(x+55);s.pop();//取栈顶}cout<<endl;}return 0;}
0 0
- 杭电ACM 2031 进制转换 栈实现
- 杭电ACM 2031 进制转换
- 杭电ACM 2031 进制转换
- 杭电ACM 2031: 进制转换
- 杭电acm 1877 求和+进制转换
- 杭电acm--2031
- 杭电ACM 2004 成绩转换
- 杭电ACM 2004:成绩转换
- 杭电 acm 2004(成绩转换)
- 杭电acm P2004成绩转换
- 杭电ACM 2031,2057 进制转化问题
- 杭电2031 进制转换
- 杭电Hd 2031 进制转换
- 进制转换(杭电2031)
- 杭电2031进制转换----20140731
- 杭电2031 进制转换
- 杭电2031进制转换
- 杭电2031(进制转换)
- 电池医生专业版充电时小点旋转动画
- CSS巧妙设置table边框border的样式
- Java读取csv文件乱码
- Android APK文件结构
- 浅析 Java Thread.join()
- 杭电ACM 2031 进制转换 栈实现
- 有时候,坚持了你最不想干的事情之后,会得到你最想要的东西
- 兰州治疗性病选择哪家医院好
- 任务和兴趣
- 微软推出My Bulletins定制化安全公告服务
- 【leetcode】Implement strStr
- hibernate inverse="true"
- 【六一特辑】青春期的孩儿们都叛逆?
- 系统JSON解析的三个参数含义