정수 제곱근 판별
Cori
문제임의의 양의 정수 n에 대해, n이 어떤 양의 정수 x의 제곱인지 아닌지 판단하려 합니다. n이 양의 정수 x의 제곱이라면 x+1의 제곱을 리턴하고, n이 양의 정수 x의 제곱이 아니라면 -1을 리턴하는 함수 solution을 완성하세요. 제한사항· n은 1이상, 50000000000000이하인 양의 정수입니다. 입출력 예 nreturn1211443-1풀이1. Mefrom math import sqrt def solution(n): if sqrt(n) * sqrt(n) == n: return int((sqrt(n)+1) * (sqrt(n)+1)) else: return -1정확성 테스트에서 몇 문제를 틀렸는데, 어떤 경우에 정답이 되지 않는지 찾아내지 못했다....