PAT 甲級 1027 Colors in Mars【進制、水題】

十進制轉13進制

//1027

int a[6];
char ans[] = {'0','1','2','3','4','5','6','7','8','9','A','B','C'};

int main()
{
    int r,g,b;
    scanf("%d%d%d",&r,&g,&b);
    a[0] = r/13;
    a[1] = r%13;
    a[2] = g/13;
    a[3] = g%13;
    a[4] = b/13;
    a[5] = b%13;

    printf("#%c%c%c%c%c%c",ans[a[0]],ans[a[1]],ans[a[2]],ans[a[3]],ans[a[4]],ans[a[5]]);
    return 0;
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章