1027 Colors in Mars (20)

 1 #include <stdio.h>
 2 #include <map>
 3 using namespace std;
 4 
 5 int main()
 6 {
 7     int R,G,B,i;
 8     map<int,char> mm;
 9     for(i=0;i <= 9;i++)
10         mm[i]='0'+i;
11     for(i=10;i<=12;i++)
12         mm[i]=i-10+'A';
13     while(scanf("%d%d%d",&R,&G,&B)!=EOF)
14         printf("#%c%c%c%c%c%c
",mm[R/13],mm[R%13],mm[G/13],mm[G%13],mm[B/13],mm[B%13]);    
15   return 0;
16 }
原文地址:https://www.cnblogs.com/xiaoyesoso/p/4264940.html