3255:十进制到六进制-poj

Posted A-inspire

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了3255:十进制到六进制-poj相关的知识,希望对你有一定的参考价值。

3255:十进制到六进制

总时间限制: 
1000ms
 
内存限制: 
65536kB
描述
进制转换: 将十进制(不超过int类型表示的范围)的数转换为六进制的数.
输入
输入为第一行是组数n,后面n行是需要进制转换的十进制数.
输出
进制转换后的n行六进制数。
样例输入
3
13
46
265
样例输出
21
114
1121
来源
cs10107 C++ Final Exam
代码:
技术分享
#include<iostream>
using namespace std;
int main()
{

    int n,num;

    cin>>n;
    while(n--)
    {    int a[256];
        int k=0,i;//定义计数,循环变量
        cin>>num;
        do
        {
            a[k]=num%6;
            k++;
            num=num/6;
        }while(num!=0);
        for(i=k-1;i>=0;i--)
        {
            cout<<a[i];
        }
        cout<<endl;
    }
    return 0;
}
View Code

 

以上是关于3255:十进制到六进制-poj的主要内容,如果未能解决你的问题,请参考以下文章

poj3255

poj3255 次短路的长度

POJ-3255-Roadblocks POJ-Dijkstra+邻接表

Roadblocks POJ 3255(次短路)

POJ——T 3255 Roadblocks|| COGS——T 315. [POJ3255] 地砖RoadBlocks || 洛谷—— P2865 [USACO06NOV]路障Roadblocks(

POJ - 3255