
Solution 1) 내 풀이
class Solution {
public int solution(int[] numbers, int n) {
int answer = 0;
for (int i = 0; i < numbers.length; i++) {
answer += numbers[i];
if (n < answer) {
break;
}
}
return answer;
}
}
코드 및 문제 리뷰
배열안의 요소를 idx 0 부터 순서로대로 더하여 주어진 n보다 커지면 반환하는 문제다.
조건문과 조건문안의 break만 적절히 사용하면 되는 간단한 문제였다.
'연습문제 > 프로그래머스, 기초 트레이닝' 카테고리의 다른 글
| [프로그래머스 기초_java] 조건에 맞게 수열 변환하기 1 (0) | 2023.10.31 |
|---|---|
| [프로그래머스 기초_java] 수열과 구간 쿼리 1 (0) | 2023.10.30 |
| [프로그래머스 기초_java] 할 일 목록 (1) | 2023.10.30 |
| [프로그래머스 기초_java] 5명씩 (0) | 2023.10.30 |
| [프로그래머스 기초_java] 홀수 vs 짝수 (0) | 2023.10.30 |