Ejemplo n.º 1
0
def sol() -> Solution:
    return Solution()
Ejemplo n.º 2
0
def test_2401_true(sol: Solution, ):
    assert sol.is_perfect_square(2401) == True
Ejemplo n.º 3
0
def test_100_true(sol: Solution, ):
    assert sol.is_perfect_square(100) == True
Ejemplo n.º 4
0
def test_4_true(sol: Solution, ):
    assert sol.is_perfect_square(4) == True
Ejemplo n.º 5
0
def test_2_false(sol: Solution, ):
    assert sol.is_perfect_square(2) == False
Ejemplo n.º 6
0
def squares_under_5k_all_true(sol: Solution, ) -> bool:
    for j in range(1, 5_001):
        if not sol.is_perfect_square(j**2):
            return False