https://programmers.co.kr/learn/courses/30/lessons/12912
연습 문제라서 너무 쉬움 ㅠㅠ
코드
class Solution {
public long solution(int a, int b) {
long answer = 0;
if(a > b){
int i = a;
a = b;
b = i;
}
for(long i = a; i <= b; i++)
answer += i;
return answer;
}
}
다른 사람 풀이
아하 작은거 큰거를 함수에 넣어서 등차수열의 합으로 리턴함
a < b 가 true면 a ~ b, false면 b~a 더함 이거 좋네!!
'알고리즘 > 프로그래머스' 카테고리의 다른 글
[프로그래머스] 문자열 내 마음대로 정렬하기 for JAVA (0) | 2022.02.19 |
---|---|
[프로그래머스] 문자열 내림차순으로 배치하기 for JAVA (0) | 2022.02.18 |
[프로그래머스] 나누어 떨어지는 숫자 배열 for JAVA (0) | 2022.02.16 |
[프로그래머스] 같은 숫자는 싫어 for JAVA (0) | 2022.02.15 |
[프로그래머스] 가운데 글자 가져오기 for JAVA (0) | 2022.02.14 |