LeetCode #263: Ugly Number
βΆ
24 Dec, 2025
β’ 38 words β’ 1 min
β’ updated 03 Jan, 2026
LeetCode #263: Ugly Number :
class Solution :
def isUgly ( self , n : int ) -> bool :
if n <= 0 :
return False
for factor in [ 2 , 3 , 5 ]:
while n % factor == 0 :
n //= factor
return n == 1
Related Posts
LeetCode #694: Number of Distinct Islands:
Wrong answer: 696 / 760 testcases passed. Directions do not uniquely identify shapes. Counterexample:
1 1 1 β¦
Jan 10, 2026
LeetCode #1254: Number of Closed Islands:
Recursive:
python class Solution: def closedIsland(self, grid: List[List[int]]) -> int: m = len(grid) n = β¦
Jan 10, 2026
Previously , previously , previously , previously , previously .
Thiago Perrotta