#include<stdio.h>
int main(){
char*num[]={"零","一","二","三","四","五","六","七","八","九"};
int n,g,s,b,q,sign=1;
while(1){
if(n>9999||n<-9999){
}
else{
break;
}
}
if(n<0){
n=-1*n;sign=-1;
}
g=n%10;s=n/10%10;b=n/100%10;q=n/1000%10;
if(sign==-1){
}
if(q==0&&b==0&&s==0){//个位
return 0;
}
if(q==0&&b==0){//十位
printf("%s十%s",num
[s
],num
[g
]); return 0;
}
if(q==0){//百位
if(s==0&&g==0){
return 0;
}
if(s==0){
printf("%s百零%s",num
[b
],num
[g
]); return 0;
}
if(g==0){
printf("%s百%s十",num
[b
],num
[s
]); return 0;
}
else{
printf("%s百%s十%s",num
[b
],num
[s
],num
[g
]); return 0;
}
}
else{//千位
if(b==0&&s==0&&g==0){
return 0;
}
if(b==0&&s==0){
printf("%s千零%s",num
[q
],num
[g
]); return 0;
}
if(b==0 && s!=0){
printf("%s千零%s十%s", num
[q
], num
[s
], num
[g
]); return 0;
}
if(s==0&&g==0){
printf("%s千%s百",num
[q
],num
[b
]); return 0;
}
if(s==0){
printf("%s千%s百零%s",num
[q
],num
[b
],num
[g
]); return 0;
}
if(g==0){
printf("%s千%s百%s十",num
[q
],num
[b
],num
[s
]); return 0;
}
else{
printf("%s千%s百%s十%s",num
[q
],num
[b
],num
[s
],num
[g
]); return 0;
}
}
}
I2luY2x1ZGU8c3RkaW8uaD4KaW50IG1haW4oKXsKcHJpbnRmKCLor7fovpPlhaXku7vmhI/mraPotJ/nmoTmnIDlpJrlm5vkvY3mlbBcbiIpOwpjaGFyKm51bVtdPXsi6Zu2Iiwi5LiAIiwi5LqMIiwi5LiJIiwi5ZubIiwi5LqUIiwi5YWtIiwi5LiDIiwi5YWrIiwi5LmdIn07CmludCBuLGcscyxiLHEsc2lnbj0xOwp3aGlsZSgxKXsKc2NhbmYoIiVkIiwmbik7CmlmKG4+OTk5OXx8bjwtOTk5OSl7CnByaW50Zigi6LaF5Ye66IyD5Zu06K+36YeN5paw6L6T5YWlXG4iKTsKfQplbHNlewpicmVhazsKfQp9CmlmKG48MCl7Cm49LTEqbjtzaWduPS0xOwp9Cmc9biUxMDtzPW4vMTAlMTA7Yj1uLzEwMCUxMDtxPW4vMTAwMCUxMDsKaWYoc2lnbj09LTEpewpwcmludGYoIui0nyIpOwp9CmlmKHE9PTAmJmI9PTAmJnM9PTApey8v5Liq5L2NCnByaW50ZigiJXMiLG51bVtnXSk7CnJldHVybiAwOwp9CmlmKHE9PTAmJmI9PTApey8v5Y2B5L2NCnByaW50ZigiJXPljYElcyIsbnVtW3NdLG51bVtnXSk7CnJldHVybiAwOwp9CmlmKHE9PTApey8v55m+5L2NCmlmKHM9PTAmJmc9PTApewpwcmludGYoIiVz55m+IixudW1bYl0pOwpyZXR1cm4gMDsKfQppZihzPT0wKXsKcHJpbnRmKCIlc+eZvumbtiVzIixudW1bYl0sbnVtW2ddKTsKcmV0dXJuIDA7Cn0KaWYoZz09MCl7CnByaW50ZigiJXPnmb4lc+WNgSIsbnVtW2JdLG51bVtzXSk7CnJldHVybiAwOwp9CmVsc2V7CnByaW50ZigiJXPnmb4lc+WNgSVzIixudW1bYl0sbnVtW3NdLG51bVtnXSk7CnJldHVybiAwOwp9Cn0KZWxzZXsvL+WNg+S9jQppZihiPT0wJiZzPT0wJiZnPT0wKXsKcHJpbnRmKCIlc+WNgyIsbnVtW3FdKTsKcmV0dXJuIDA7Cn0KaWYoYj09MCYmcz09MCl7CnByaW50ZigiJXPljYPpm7YlcyIsbnVtW3FdLG51bVtnXSk7CnJldHVybiAwOwp9CgppZihiPT0wICYmIHMhPTApewogICAgcHJpbnRmKCIlc+WNg+mbtiVz5Y2BJXMiLCBudW1bcV0sIG51bVtzXSwgbnVtW2ddKTsKICAgIHJldHVybiAwOwp9CgppZihzPT0wJiZnPT0wKXsKcHJpbnRmKCIlc+WNgyVz55m+IixudW1bcV0sbnVtW2JdKTsKcmV0dXJuIDA7Cn0KaWYocz09MCl7CnByaW50ZigiJXPljYMlc+eZvumbtiVzIixudW1bcV0sbnVtW2JdLG51bVtnXSk7CnJldHVybiAwOwp9CmlmKGc9PTApewpwcmludGYoIiVz5Y2DJXPnmb4lc+WNgSIsbnVtW3FdLG51bVtiXSxudW1bc10pOwpyZXR1cm4gMDsKfQplbHNlewpwcmludGYoIiVz5Y2DJXPnmb4lc+WNgSVzIixudW1bcV0sbnVtW2JdLG51bVtzXSxudW1bZ10pOwpyZXR1cm4gMDsKfQp9Cn0=