알고리즘

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

하길 2024. 2. 13. 09:12

나의 풀이

public 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
        {
            for(int i = b; i <= a; i++)
            {
                answer += i;
            }
        }
            
        
        return answer;
    }
}

 

다른 사람의 풀이

 

 

삼항 연산자를 사용해 코드를 줄이는 방법을 전혀 떠올리지 못했습니다.

지금부터라도 의식적으로 좀 더 간단히 짜는 방법을 떠올려야겠습니다.