제곱근에 대한 개념을 언제 배웠는지 까마득하군요,, 아마 중학생..?때로 기억하고 있습니다만
그때 당시 숫자로 표현하던 내용을 프로그래밍 언어로 옮긴것 뿐입니다.
각설하고 내용 보도록 하겠습니다!
from math import sqrt
def solution(n):
if int(sqrt(n)) == sqrt(n):
return pow(sqrt(n) + 1, 2)
else:
return -1
'알고리즘 & 코딩테스트 > 코딩테스트' 카테고리의 다른 글
Programmers Lv.1 "정수 내림차순으로 배치하기" (0) | 2023.05.10 |
---|---|
Programmers Lv.1 "문자열을 정수로 바꾸기" (0) | 2023.05.10 |
Programmers Lv.1 "자연수 뒤집어 배열로 만들기" (0) | 2023.05.09 |
Programmers Lv.1 "문자열 내 p와 y의 개수" (0) | 2023.05.09 |
Programmers Lv.1 "짝수와 홀수" (0) | 2023.05.09 |