둘째, 피트니스 프로그램 평가 ( LeetCode 5174- )
2.1 제목 설명
2.2 문제 해결 방안
아주 간단한 질문, 잘 문제의 의미를 명확하게 이해. K 일 연속이 될 수있는 한.
2.3 코드 해결
public class Solution {
public int dietPlanPerformance(int[] calories, int k, int lower, int upper) {
int res = 0;
int len = calories.length;
OK:
for (int i = 0; i < len; i++) {
int sum = 0;
if (i + k > len) {
continue OK;
}
for (int j = 0; j < k; j++) {
sum += calories[i + j];
}
if (sum > upper) {
res++;
}
if (sum < lower) {
res--;
}
}
return res;
}
}