十进制转13进制
#include<cstdio>
#include<iostream>
#include<algorithm>
#include<cstring>
#include<string>
using namespace std;
int main(){
int a[3];
cin>>a[0]>>a[1]>>a[2];
char ans[7];
int len=0;
for(int i=0;i<3;i++){
if(a[i]<13){
ans[i*2]='0';
if(a[i]%13<10)
ans[i*2+1]=a[i]%13+'0';
else
ans[i*2+1]=a[i]%13-10+'A';
continue;
}
int j=1;
do{
if(a[i]%13<10)
ans[i*2+j]=a[i]%13+'0';
else
ans[i*2+j]=a[i]%13-10+'A';
a[i]/=13;
j--;
}while(a[i]!=0);
}
cout<<"#";
for(int i=0;i<6;i++){
cout<<ans[i];
}
return 0;
}