#include <bits/stdc++.h>
using namespace std;
vector<char> val={'0','1','2','3','4','5','6','7','8','9','A','B','C'};
string convert(int num)
{
if(num==0)return string("00");
string ret;
while(num)
{
ret+=val[num%13];
num/=13;
}
reverse(ret.begin(),ret.end());
return ret.size()==1?"0"+ret:ret;
}
int main()
{
string ret="#";
int k=3;
while(k--)
{
int num;
cin>>num;
ret+=convert(num);
}
cout<<ret<<endl;
return 0;
}
1027. Colors in Mars (20)
最新推荐文章于 2022-11-14 10:28:36 发布
本文介绍了一个简单的程序,该程序能够将十进制数值转换为一种特定的十三进制颜色编码格式,这种格式适用于火星上的颜色表示。通过使用C++语言实现,程序可以接收三个整数输入,并将它们分别转换为指定格式的颜色编码。

446

被折叠的 条评论
为什么被折叠?



