1027 Colors in Mars (20)(20 分)

字符映射一下

#include<iostream>
#include<algorithm>
#include<cstring>
using namespace std;
char s[3] = { 'A','B','C' };
int main()
{
    printf("#");
    for (int i = 0; i < 3; i++)
    {
        int x;
        scanf("%d", &x);
        int num[100], cnt = 0;
        do
        {
            num[cnt++] = x % 13;
            x /= 13;
        } while (x);
        if (cnt == 1)printf("0");
        reverse(num, num + cnt);
        for (int i = 0; i < cnt; i++)
        {
            if (num[i] <= 9)printf("%d", num[i]);
            else printf("%c", s[num[i] - 10]);
        }
    }
    return 0;
}
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Spring Web MVC Spring Web MVC 是包含在 Spring 框架中的 Web 框架,建立于...
    Hsinwong阅读 22,794评论 1 92
  • 1. 简介 1.1 什么是 MyBatis ? MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的...
    笨鸟慢飞阅读 11,216评论 0 4
  • 今天听马征说他们女儿的班主任对每个孩子和家长说:生活处处需要表演,人人都是演员。每个人都要在不同时候表演不同的内容...
    和顺顺阅读 2,325评论 0 3
  • 果果入幼儿园一周了,对一家人都是煎熬的一周啊。但看到儿子每一点点的进步,我们都要激动好久。 这几天...
    黄启祥阅读 1,652评论 0 2

友情链接更多精彩内容