반응형
제곱수 판별하기
1안) solution.py
def solution(n):
answer = 0
square_root = n ** (1/2)
print(square_root)
if (square_root % 1 == 0):
answer = 1
else:
answer = 2
return answer
2안) solution.py
import math
def solution(n):
answer = 0
if math.sqrt(n) % 1 == 0:
return 1;
else:
return 2;
return answer
출처 - 프로그래머스(코딩테스트 연습) : https://school.programmers.co.kr/learn/courses/30/lessons/120909
728x90
반응형
'스크립트' 카테고리의 다른 글
[스크립트] AWS 클라우드프론트 아이피를 가져와 zonefile을 생성하시오 (0) | 2022.11.11 |
---|---|
Shell 스크립트 if 조건문 (0) | 2022.11.11 |
[코딩테스트 입문] 최댓값 만들기(1) (0) | 2022.11.08 |
[코딩테스트 입문] 배열 자르기 (0) | 2022.11.08 |
[코딩테스트 입문] 배열 두 배 만들기 (0) | 2022.11.08 |