博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
poj 3255 十进制到六进制
阅读量:7012 次
发布时间:2019-06-28

本文共 588 字,大约阅读时间需要 1 分钟。

#include<stack>

#include<cmath>

#include<iostream>

using namespace std;

void conversion(int data){

    stack<int> s;

    if(data==0) cout<<"0";

    else if(data<0)

{

 int datai;

 datai=abs(data);

 while(datai!=0){

 

        s.push(datai%6);

        datai=datai/6;

      }

    cout<<"-";

    while(s.empty()!=true){

        cout<<s.top();

        s.pop();

        }

    }

    else

    {

     while(data!=0){

         s.push(data%6);

         data=data/6;

     }

     while(s.empty()!=true){

         cout<<s.top();

         s.pop();

     }

    }

    cout<<endl;

}

int main()

{

    int data,i;

    int max;

    cin>>max;

    for(i=0;i<max;i++){

        cin>>data;

        conversion(data);

    }

    return 0;

}

转载于:https://www.cnblogs.com/mlnzs/archive/2012/04/08/2437536.html

你可能感兴趣的文章
恢复AD账号之后……
查看>>
haproxy实现反向代理和负载均衡
查看>>
Oracle学习之DATAGUARD(二) DG架构--应用服务
查看>>
JS省市县三级联动
查看>>
规划和安装邮件系统
查看>>
个体工商户注册流程
查看>>
浅析CSS——元素重叠及position定位的z-index顺序
查看>>
sed的常用命令总结(一)
查看>>
Unity3D 插件分享
查看>>
PHP编译错误:configure: error: xml2-config not found. Please check your libxml2 installation.
查看>>
Oracle 中的join
查看>>
我的友情链接
查看>>
MySQL索引原理及查询优化
查看>>
Linux操作系统之奥秘(第2版)
查看>>
我的友情链接
查看>>
Netty内存池之PoolArena详解
查看>>
Sepia Tone Effect(老照片特效)
查看>>
国土档案管理信息系统【档案著录】-地籍类档案著录
查看>>
Maven聚合模块与继承和Maven的生命周期
查看>>
通过Jenkins部署java项目
查看>>