프로그래머스 level 1 두 정수 사이의 합

apircity·2022년 8월 7일
0

프로그래머스

목록 보기
8/9
post-thumbnail

프로그래머스 level 1 두 정수 사이의 합

🎫 how to solve

두 수의 대소 관계에 유의하여 세가지 케이스로 분류하여 풀면 간단하게 풀 수 있다

🔑 code

def solution(a, b):
    answer = 0
    if a == b : 
        return a
    elif a < b: 
        for i in range(a, b+1):
            answer = answer + i
    else :
        for i in range(b, a+1):
            answer = answer + i
    return answer

🧵 소감

다른 분들이 짠 코드들을 봤는 데 비슷한 결이였지만 중복되는 부분을 한줄의 if문으로 간단히 처리하는 것을 보고 간단한 문제일 수록 코드를 짜기 전에 과연 이 부분이 반드시 필요한 부분인지 한번 더 생각해보게 만드는 좋은 문제였다

profile
junior developer

0개의 댓글