1027.Colors in Mars

来源:互联网 发布:db2 查看数据库编码 编辑:程序博客网 时间:2024/06/16 21:37
【题意】
        将三个十进制数转换为对应的13进制数

【思路】
        直接码即可

#include <iostream>#include <string>using namespace std;string gao(string num){string ret;int tmp;tmp = 0;for(int i=0; i<num.length(); i++){tmp = tmp*10+num[i]-'0';}for(int i=0; i<2; i++){if(tmp%13>9){ret.insert(ret.begin(),tmp%13-10+'A');}else{ret.insert(ret.begin(),tmp%13+'0');}tmp /= 13;}return ret;}int main(int argc, char const *argv[]){string num;for(int i=0; i<3; i++){cin >> num;if(!i){cout << "#";}cout << gao(num);}system("pause");return 0;}


0 0
原创粉丝点击