문제
프로그래머스
SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프
programmers.co.kr
풀이
1. numbers에 있는 요소를 0번째 인덱스부터 탐색하면서, sum이 n보다 큰지 검사하고 아니면, 합을 더한다.
2. n보다 크면 for문에서 빠져나와서 합을 리턴한다.
소스코드
class Solution {
public int solution(int[] numbers, int n) {
int sum = 0;
for (int num : numbers) {
if (sum > n) {
break;
}
sum += num;
}
return sum;
}
}'Problem Solving > Programmers' 카테고리의 다른 글
| [Programmers] 배열 만들기 5 - Java (0) | 2025.05.10 |
|---|---|
| [Programmers] 부분 문자열 이어 붙여 문자열 만들기 - Java (0) | 2025.05.06 |
| [Programmers] 체육복 - Java (0) | 2025.05.04 |
| [Programmers] 서버 증설 횟수 - Java (0) | 2025.03.27 |
| [Programmers] 뒤에 있는 큰 수 찾기 - Java (0) | 2025.03.24 |