int num(int n) {
if(n<0) return 0;
if(n>=0 && n<=9) return 1;
int res=0;
bool a=false;
if((n%100)>=0 && (n%100)<=25) a=true;
if(a) {
res+=num(n/100)+num(n/10);
}
else res+=num(n/10);
return res;
}
剑指Offer面试题46:把数字翻译成字符串
最新推荐文章于 2019-08-03 15:34:27 发布