1.转十三进制
2.不是两位自动补0
3.逆序输出
#include<iostream>
#include<algorithm>
#include<vector>
#include<cstring>
#include<set>
#include<map>
#include<sstream>
using namespace std;
typedef long long LL;
int main() {
int a[3];
cin >> a[0] >> a[1] >> a[2];
cout << "#";
for(int i=0; i<3; i++) {
string ans="";
while(a[i]) {
int tmp = a[i]%13;
a[i] /= 13;
if(tmp > 9) {
ans += 'A'+(tmp-10);
} else ans += tmp+'0';
}
for(int j=ans.length(); j<2; j++) {
ans += '0';
}
string rans(ans.rbegin(), ans.rend());
cout << rans;
}
cout << endl;
return 0;
}
KLFTESPACE 发布了589 篇原创文章 · 获赞 54 · 访问量 11万+ 关注