Rotated Digits
Medium
Watch on YouTube ↗Solution
class Solution {
public int rotatedDigits(int n) {
int count = 0;
for(int i=1; i<=n; i++) {
if(isGood(i))
count++;
}
return count;
}
boolean isGood(int num) {
boolean isValid = false;
while(num > 0) {
int rem = num%10;
if(rem==3 || rem==4 || rem==7)
return false;
if(rem==2 || rem==5 || rem==6 || rem==9)
isValid = true;
num = num/10;
}
return isValid;
}
}