[알고리즘]기초1-두 정수 사이의 합

sunnwave·2022년 5월 25일
0

알고리즘

목록 보기
2/47
post-thumbnail

두 정수 사이의 합

https://programmers.co.kr/learn/courses/30/lessons/12912

        def solution(a, b):
        answer = 0
    	num_list=[]
    
    	if a==b:
       		answer=a
    	elif a>b:
        	for i in range(b,a+1):
            	num_list.append(i)
        	answer=sum(num_list)
    	elif b>a:
        	for i in range(a,b+1):
            	num_list.append(i)
        	answer=sum(num_list)
    	return answer

👉🏻가장 단순하게 생각해서 푼 방법. 파이썬의 기본적인 문법을 활용하지 못함.

def solution(a, b):
    answer = 0
    num_list=[]
    
    if a==b:
        answer=a
    else:
        answer=sum(range(a,b+1)) if a<b else sum(range(b,a+1))
    return answer

👉🏻다시 풀어본 것. range를 활용하였다.

profile
조구마한 개발 기록 블로그

0개의 댓글

관련 채용 정보