Algorithm

[알고리즘] 두 정수 사이의 합

montmer27 2026. 1. 21. 09:45

문제 요구사항

나의 풀이(결과 : 성공)

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

정답

인사이트

프로그래머스 온라인 컴파일러에서는 default return 문이 필요 없어도 지우면 런타임 에러가 발생하는 것 같음.