leetcode263. 丑数
完全想不出来正解,暴力t了过不了
class Solution {
public boolean isUgly(int n) {
if (n == 1) {
return true;
}
if (n <= 0) {
return false;
}
outer:for(int i = 2; i < n; i++) {
if (i == 2 || i == 3 || i == 5) {
continue;
}
if (n % i == 0) {
for (int j = 2; j < i; j++) {
if (i % j == 0) {
continue outer;
}
}
return false;
}
}
if(n % 2 != 0 && n % 3 != 0 && n % 5 != 0) {
return false;
}
return true;
}
}