백준 BAEKJOON 34027번 제곱 수? [PYTHON/파이썬]

문제 출처 (BRONZE Ⅲ)

https://www.acmicpc.net/problem/34027

 

 

 

 

 

풀이

주어진 N에 0.5를 제곱한 값에 1로 나눈 나머지가 0이라면 제곱수,

그렇지 않다면 제곱수가 아니라는 것을 알 수 있다.

 

 

 

 

 

코드

T = int(input())

for _ in range(T):
    N = int(input())

    if (N ** 0.5) % 1 == 0:
        print(1)
    else:
        print(0)