[코테]/[GroomEdu]
[COS PRO 2급] 4차 5번_다이어트하는 A씨의 추가 운동 여부 알려주기 (C/C++)
Sky_
2021. 5. 20. 19:40
주어진 코드
#include <stdio.h>
#include <stdbool.h>
#include <stdlib.h>
int solution(int calorie[], int calorie_len) {
int min_cal = 0;
int answer = 0;
for (int i = 0; i < calorie_len; i++) {
if (calorie[i] > min_cal)
answer += calorie[i] - min_cal;
else
min_cal = calorie[i];
}
return answer;
}
int main() {
int calorie[] = { 713, 665, 873, 500, 751 };
int ret = solution(calorie, 5);
printf("solution 함수의 반환 값은 %d 입니다.\n", ret);
}
완성 코드
#include <stdio.h>
#include <stdbool.h>
#include <stdlib.h>
int solution(int calorie[], int calorie_len) {
int min_cal = calorie[0];
int answer = 0;
for (int i = 0; i < calorie_len; i++) {
if (calorie[i] > min_cal)
answer += calorie[i] - min_cal;
else
min_cal = calorie[i];
}
return answer;
}
int main() {
int calorie[] = { 713, 665, 873, 500, 751 };
int ret = solution(calorie, 5);
printf("solution 함수의 반환 값은 %d 입니다.\n", ret);
}
예시
calorie | calorie_len | return |
[713, 665, 873, 500, 751] | 5 | 459 |
goorm
구름은 클라우드 기술을 이용하여 누구나 코딩을 배우고, 실력을 평가하고, 소프트웨어를 개발할 수 있는 클라우드 소프트웨어 생태계입니다.
www.goorm.io