【PAT甲级】1027.Colors in Mars (20)
2018-03-06 23:56
555 查看
题目:https://www.patest.cn/contests/pat-a-practise/1027
我居然看了好久都没看懂题目在说什么……最后终于明白了!就是把十进制转化成十三进制。
我居然看了好久都没看懂题目在说什么……最后终于明白了!就是把十进制转化成十三进制。
#include<iostream> #include<stdio.h> #include<string> using namespace std; string change_13(string s) { if (s == "10") s = "A"; else if (s == "11") s = "B"; else if (s == "12") s = "C"; return s; } string change(int i){ string b = to_string(i % 13); string a = to_string((i - i % 13) / 13); return change_13(a) + change_13(b); } int main() { int r, g, b; cin >> r >> g >> b; cout << "#" << change(r) << change(g) << change(b); return 0; }
相关文章推荐
- PAT甲级真题及训练集(13)--1027. Colors in Mars (20)
- 浙江大学PAT_甲级_1027. Colors in Mars (20)
- PAT 甲级 1027. Colors in Mars (20)
- 【PAT甲级】1027. Colors in Mars (20)
- 1027. Colors in Mars (20) PAT 甲级
- PAT 甲级1027. Colors in Mars (20)
- PAT甲级 1027. Colors in Mars (20)
- PAT(甲级)1027. Colors in Mars (20)
- PAT (Advanced Level) 1027. Colors in Mars (20)
- 【PAT】1027. Colors in Mars (20)
- PAT甲题题解-1027. Colors in Mars (20)-水。。。
- PAT 1027. Colors in Mars (20)
- [PAT]1027. Colors in Mars (20)@Java实现
- PAT (Advanced Level) 1027. Colors in Mars (20) 进制转换
- PAT 1027. Colors in Mars (20)
- PAT 1027. Colors in Mars (20)
- 【PAT】1027. Colors in Mars (20)
- PAT (Advanced Level) Practise 1027 Colors in Mars (20)
- [PAT]1027. Colors in Mars (20)
- PAT (Advanced) 1027. Colors in Mars (20)