lc263-Ugly Number 發表於 2015-08-30 | 分類於 leetcode | 0 comments | 12345678910111213class Solution {public: int flag = 0; bool isUgly(int num) { if(num <= 0) return false; if(num % 2 == 0) {flag = 1; return isUgly(num/2);} if(num % 3 == 0) {flag = 1; return isUgly(num/3);} if(num % 5 == 0) {flag = 1; return isUgly(num/5);} if(num == 1 && flag ==0) return true; if(num == 1 && flag ==1) return true; return false; }};