Notice
Recent Posts
Recent Comments
Link
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
Tags more
Archives
Today
Total
관리 메뉴

luke

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

알고리즘문제/프로그래머스(Java)

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

luke-king 2024. 1. 21. 17:59

 

 

 

https://school.programmers.co.kr/learn/courses/30/lessons/12912

 

프로그래머스

코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.

programmers.co.kr

 

 

 

 

 

문제.


 

 

 

 

 

 

풀이.


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

위 문제를 읽어 보면 사실 크게 어렵지는 않은 문제 이다.

하지만 필자는 방심해 입출력 예 마지막 답을 생각하지않아 바로 맞추지는 못하는 실수를 했지만 마지막 답을 보더라도

크게 어렵지는 않게 느껴졌다. a와 b의 값 사이의 숫자를 포함해 더한 값만 출력하면 되기에 반복문을 사용했다.

그다음 조건문을 걸어 a > b, a < b를 나누어 출력하게 만들었다.