Problem Solving

42. Valid Perfect Square

굥깡 2022. 12. 31. 18:32
728x90

https://leetcode.com/problems/valid-perfect-square

38. Sqrt(x)와 유사한 문제, 제곱근이 정수이면 True, 아니면 False 리턴

class Solution:
    def isPerfectSquare(self, num: int) -> bool:
        if num == 1:
            return True
        for i in range(num):
            if i * i < num:
                continue
            elif i * i == num:
                return True
            else:
                return False

num이 1일 경우를 생각 안 했더니 한 번에 accept을 못받았다..