博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
A1027. Colors in Mars (20)
阅读量:7236 次
发布时间:2019-06-29

本文共 1392 字,大约阅读时间需要 4 分钟。

People in Mars represent the colors in their computers in a similar way as the Earth people. That is, a color is represented by a 6-digit number, where the first 2 digits are for Red, the middle 2 digits for Green, and the last 2 digits for Blue. The only difference is that they use radix 13 (0-9 and A-C) instead of 16. Now given a color in three decimal numbers (each between 0 and 168), you are supposed to output their Mars RGB values.

Input

Each input file contains one test case which occupies a line containing the three decimal color values.

Output

For each test case you should output the Mars RGB value in the following format: first output "#", then followed by a 6-digit number where all the English characters must be upper-cased. If a single color is only 1-digit long, you must print a "0" to the left.

Sample Input
15 43 71
Sample Output
#123456

#include
using namespace std;enum color{r,g,b};void change(int n,int color,int num[][2]){ int i=0; do{ num[color][i++]=n%13; n/=13; }while(n!=0);}char intochar(int n){ switch (n){ case 10: return 'A'; case 11: return 'B'; case 12: return 'C'; }}int main(){ int rn,gn,bn; int result[3][2]={0}; cin>>rn>>gn>>bn; change(rn,r,result); change(gn,g,result); change(bn,b,result); cout<<"#"; for(int i=0;i<3;i++){ for(int j=1;j>-1;j--){ if(result[i][j]<=9) cout<

转载于:https://www.cnblogs.com/cobread/p/10846239.html

你可能感兴趣的文章
未来图灵发布《AI明星企业家热搜榜》
查看>>
Linux存储管理及硬盘分区、格式化、挂载
查看>>
Linux服务器时间不准确
查看>>
【AD】清楚windows下的不同凭据缓存
查看>>
没有如果,只需要去尝试
查看>>
LINUX下删除用户与主目录
查看>>
Remote Listener Server side Connect-Time Load Balancing
查看>>
程序开发时编写sql语句的注意事项
查看>>
Oracle 12c新特性对于业务上的一些影响总结
查看>>
基于redis的缓存机制的思考和优化
查看>>
IBM DS 5300存储硬盘故障数据恢复详解
查看>>
企业生产环境不同业务,系统分区建议(自定义分区布局)
查看>>
使用Verilog实现FPGA双列电梯控制系统
查看>>
编写安装配置mail服务脚本
查看>>
<Power Shell>13 powershell三个实用特性和功能实例
查看>>
spring cloud使用Feign实现远程接口的调用
查看>>
Delphi 中使用 ADO 方法打开 MySQL5.0 数据库并避免汉字乱码
查看>>
定制bash命令行提示符
查看>>
DNS Bind详解
查看>>
你必须要知道的数据备份工具rsync
查看>>