字符映射一下
#include<iostream>
#include<algorithm>
#include<cstring>
using namespace std;
char s[3] = { 'A','B','C' };
int main()
{
printf("#");
for (int i = 0; i < 3; i++)
{
int x;
scanf("%d", &x);
int num[100], cnt = 0;
do
{
num[cnt++] = x % 13;
x /= 13;
} while (x);
if (cnt == 1)printf("0");
reverse(num, num + cnt);
for (int i = 0; i < cnt; i++)
{
if (num[i] <= 9)printf("%d", num[i]);
else printf("%c", s[num[i] - 10]);
}
}
return 0;
}