Python) 정수 제곱근 판별
난이도 : Level 1
유형 : 연습문제
카테고리 : 프로그래머스
날짜 : 2022-02-19
문제 풀이
제곱을 구하는 **
를 이용하여 푸는 문제였다. 문제에 답이 다 나와있어 어렵지 않게 풀 수 있었다.
n이 양의 정수 number의 제곱이라면
1
number = n ** 0.5
number+1의 제곱을 리턴하고
1
return (number+1)**2
x의 제곱이 아니라면 -1을 리턴해라
1
return -1
전체 코드
1 | def solution(n): |
Python) 정수 제곱근 판별