美文网首页PTA甲级
进制转换 | 1027 Colors in Mars (20 分

进制转换 | 1027 Colors in Mars (20 分

作者: zilla | 来源:发表于2019-01-03 22:38 被阅读0次

😩困死惹 提个神
题目链接 advanced1027

#include <stdio.h>
const char digit[13]={'0','1','2','3','4','5',
                      '6','7','8','9','A','B','C'};
void trans(int dec,char target[]){
    target[0]=digit[dec/13];
    target[1]=digit[dec%13];
}
int main() {
    int rd,gd,bd;
    char rr[3],gg[3],bb[3];
    rr[2]='\0',gg[2]='\0',bb[2]='\0';
    scanf("%d%d%d",&rd,&gd,&bd);
    trans(rd,rr);
    trans(gd,gg);
    trans(bd,bb);
    printf("#%s%s%s",rr,gg,bb);
    return 0;
}

相关文章

网友评论

    本文标题:进制转换 | 1027 Colors in Mars (20 分

    本文链接:https://www.haomeiwen.com/subject/gnkcrqtx.html