#include <stdio.h>
void tohex(int n){
else if(n>=16){
if(n%16>=10){
switch(n-n/16*16){
case 10: printf("%d+A",n
/16*10); case 11: printf("%d+B",n
/16*10); case 12: printf("%d+C",n
/16*10); case 13: printf("%d+D",n
/16*10); case 14: printf("%d+E",n
/16*10); case 15: printf("%d+F",n
/16*10); break;
default: printf("%d",n
/16*10); }
} else printf("%d",n
/16*10+n
%16); }
}
int main(void) {
int n;
tohex(n);
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CnZvaWQgdG9oZXgoaW50IG4pewoJaWYobjw9MTUpIHByaW50ZigiJWQiLG4pOwoJZWxzZSBpZihuPj0xNil7CgkJaWYobiUxNj49MTApewoJCQlzd2l0Y2gobi1uLzE2KjE2KXsKCQkJCWNhc2UgMTA6IHByaW50ZigiJWQrQSIsbi8xNioxMCk7CgkJCQljYXNlIDExOiBwcmludGYoIiVkK0IiLG4vMTYqMTApOwoJCQkJY2FzZSAxMjogcHJpbnRmKCIlZCtDIixuLzE2KjEwKTsKCQkJCWNhc2UgMTM6IHByaW50ZigiJWQrRCIsbi8xNioxMCk7CgkJCQljYXNlIDE0OiBwcmludGYoIiVkK0UiLG4vMTYqMTApOwoJCQkJY2FzZSAxNTogcHJpbnRmKCIlZCtGIixuLzE2KjEwKTsKCQkJCWJyZWFrOwoJCQkJZGVmYXVsdDogcHJpbnRmKCIlZCIsbi8xNioxMCk7CgkJCX0KCQl9CWVsc2UgcHJpbnRmKCIlZCIsbi8xNioxMCtuJTE2KTsKCX0KfQoKaW50IG1haW4odm9pZCkgewoJaW50IG47CglzY2FuZigiJWQiLCZuKTsKCXRvaGV4KG4pOwoJcmV0dXJuIDA7Cn0K