상세 컨텐츠

본문 제목

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

코딩 공부/프로그래머스 lv.1

by 인이빵 2025. 3. 24. 20:06

본문

728x90
문제 설명

두 정수 a,b가 주어졌을 때 a와 b 사이에 속한 모든 정수의 합을 리턴하는 함수, solution을 완성하세요.

예를 들어 a=3, b=5 인 경우, 3+4+5 =12이므로 12를 리턴합니다.

Solution.java

수열이라 +1씩 처리하는건 금방했는데..
가독성이 중요하니까 리팩토링 해보면
int start = Math.min(a,b);
int end = Math.max(a,b);

for(int i=start; i<= end; i++){
 answer+=i;
}
위 코드는 외워 놔야겠다. 두 수에 대해 Math 쓰면 편리할거같다.

 

관련글 더보기