PTA甲级

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

2019-01-03  本文已影响0人  zilla

😩困死惹 提个神
题目链接 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;
}
上一篇下一篇

猜你喜欢

热点阅读