Java/알고리즘

두 정수 사이의 합

티코딩 2024. 1. 8. 10:15

뭐,,,이문제는 5분도안되서 풀긴했는데 일단 올리긴 올려야겠다.

문제를 보고 1분만에 풀겠네ㅋㅋ했는데

제한조건의 세번째 조건을 안보고 풀었다가 엥?왜실패? 했다.

a가 큰경우, b가 큰경우를 따로 해주고나니 바로 성-공

lv1을 푸니 자신감이 상승한다.

 

ㅇ 내풀이

public long solution(int a, int b) {
        long sum = 0;
        if(a > b){
            long i = a;
            while(i >= b){
                sum += i;
                i--;
            }
        }else{
            long i = b;
            while(i >= a){
                sum += i;
                i--;
            }
        }
        return sum;
    }

so e-z

lv2 복습하러가야징