개발공부/코딩테스트 연습문제

[프로그래머스] 두 정수 사이의 합

ku-na 2022. 1. 11. 11:08

문제 설명과 제한조건

풀이

class Solution {
    public long solution(int a, int b) {
        long answer = 0;
        int i = Math.min(a,b);
        int j = Math.max(a,b);
        for(int x = i; x <= j; x++ ){
            answer += x;
        }
        return answer;
    }
}

++

쉽게 풀었는데 다른 사람의 풀이중에 등차수열의 합 공식을 사용해서 푼 사람이 있었다.

뭔가 등차수열의 합 공식을 생각하면서 옛날에 수학공부 할 때 생각이 나서 그리워졌다.