#include
char *Fun(int a,char *str,int base){
int count=0;
while(a>0){
str[count++]=a%base>=10?('A'+a%base-10):(a%base+48); //如果大于十,从A开始数,否则将数字变成字符数字
a/=base;
}
char *p=str;
char *q=str+count-1;
while(p<q){ //逆置元素
char t=0;
t=*p;
*p=*q;
*q=t;
p++;
q--;
}
return str;
}
int main(){
char str[100]={0};
int a=0;
int base=0;
scanf("%d%d",&a,&base); //将a转换成base进制的数字
printf("%s",Fun(a,str,base));
return 0;
}