public class Solution {
public bool IsUgly(int num)
{
if(num <= 0){
return false;
}
num = Divide(num,2);
num = Divide(num,3);
num = Divide(num,5);
return num == 1;
}
private int Divide(int num, int a)
{
while(num % a == 0){
num /= a;
}
return num;
}
}版权声明:本文为博主原创文章,未经博主允许不得转载。
原文:http://blog.csdn.net/lan_liang/article/details/49885485