문제
문제 설명
두 정수 a, b가 주어졌을 때 a와 b 사이에 속한 모든 정수의 합을 리턴하는 함수, solution을 완성하세요.
예를 들어 a = 3, b = 5인 경우, 3 + 4 + 5 = 12이므로 12를 리턴합니다.
입력 & 출력
입출력 예
abreturn
3 | 5 | 12 |
3 | 3 | 3 |
5 | 3 | 12 |
풀이 과정
1. a와 b 정수를 받아서 그 사이 값을 for문으로 더해주기만 하면 되는 문제입니다.
2. a가 클경우와 b가 클 경우를 나눠서 조건문을 만들어줍니다.
코드
def solution(a, b):
answer = 0
if a < b:
for i in range(a, b + 1):
answer += i
else:
for i in range(b, a + 1):
answer += i
return answer
'Algorithm' 카테고리의 다른 글
[프로그래머스] 문자열 내 마음대로 정렬하기 (0) | 2022.08.16 |
---|---|
[프로그래머스] 자릿수 더하기 (0) | 2022.08.15 |
[프로그래머스] 나누어 떨어지는 숫자 배열 (0) | 2022.08.14 |
[프로그래머스] 완주하지 못한 선수 (0) | 2022.08.12 |
[프로그래머스] 코딩테스트 연습2020 카카오 인턴십 키패드 누르기 (0) | 2022.08.11 |