코린이의 소소한 공부노트

[프로그래머스/Lv.0] n보다 커질 때까지 더하기 본문

코딩테스트 풀이/JAVA

[프로그래머스/Lv.0] n보다 커질 때까지 더하기

무지맘 2023. 4. 24. 23:10

1. Input, Output, Example

- numbers의 원소를 앞에서부터 하나씩 더하다가 그 합이 n보다 커지는 순간 이때까지 더했던 원소들의 합을 반환

 

2. Constraint

1) 1 numbers의 길이 100

2) 1 numbers의 원소 100

3) 0 n < numbers의 모든 원소의 합

 

3. Code

1) 첫 코드(2023/04/24)

class Solution {
    public int solution(int[] numbers, int n) {
        int sum = 0, i = 0;
        while(sum<=n && i<numbers.length)
            sum += numbers[i++];
        return sum;
    }
}