bool check(int a){
int flag = 0, tmp;
while(a){
tmp = a%10;
if(tmp == 3 || tmp ==4 || tmp ==7)
return false;
if(tmp == 6 || tmp == 9 || tmp == 2 || tmp == 5)
flag = 1;
a /= 10;
}
return true && flag;
}
int rotatedDigits(int N){
int i=1,cnt = 0;
while(i<= N){
if(check(i)){
cnt++;
}
i++;
}
return cnt;
}
leetcode-788-旋转数字-C语言
最新推荐文章于 2021-12-12 21:57:48 发布