본문 바로가기
코딩테스트/Python

프로그래머스 스쿨 - 각도기(Python)

by 보안매크로 2023. 7. 29.
728x90
def solution(angle):
    answer = 0
    if 0 < angle < 90:
        answer = 1
    elif angle == 90:
        answer = 2
    elif 90 < angle < 180 :
        answer = 3
    elif angle == 180:
        answer = 4
    return answer

#다른 해법
# def solution(angle):
#     answer = (angle // 90) * 2 + (angle % 90 > 0) * 1 // angle % 90이 0보다 크면 1을 반환(True), 아니면 0(False) 반환
#     return answer
728x90