알고리즘/Programmers

[프로그래머스] Java Level 1. 두 정수 사이의 합

개발자 정지은 2023. 5. 25. 13:23

풀이 과정

a와 b의 크기를 비교해서 더해주기면 하면 쉽게 풀리는 문제였다.

 

정답 코드

class Solution {
    public long solution(int a, int b) {
        long answer = 0;
        
        if(a < b) {
            for(int i=a; i<=b; i++) {
                answer += i;
            }
        }
        else if ( a > b) {
            for(int i=b; i<=a; i++) {
                answer += i;
            }
        }
        else {
            answer = a;
        }
        return answer;
    }
}