关闭

PAT 1027. Colors in Mars (20)

标签: PAT
131人阅读 评论(0) 收藏 举报
分类:
#include<cstdio>
#include<cstring>
#include<iostream>
#include<cstdlib>
#include<cmath>
#include<vector>
#include<map>
#include<stack>
#include<queue>
using namespace std;

int main()
{

    char str[3][2];
    int a;
    int j=0;
    int t;
     for(int i=0;i<3;i++)
     {
         j=0;
         scanf("%d",&a);
         if(a==0)
                str[i][0]=str[i][1]='0';
                else
                {
          while(a!=0)
          {
               t=a%13;
              if(t<10)
              {
                  str[i][j++]=t+'0';
              }
              else
                str[i][j++]=t-10+'A';
              a/=13;

          }
            if(j==1)
                str[i][j]='0';
                }
     }
     printf("#");
          for(int i=0;i<3;i++)
            for(j=1;j>=0;j--)
            printf("%c",str[i][j]);
          printf("\n");

    return 0;
}


0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:11933次
    • 积分:678
    • 等级:
    • 排名:千里之外
    • 原创:56篇
    • 转载:8篇
    • 译文:0篇
    • 评论:5条
    最新评论