[코테]/[GroomEdu]
[COS PRO 2급] 5차 3번_벌금을 세금내듯 내면 안되요, 벌금 구하기! (C/C++)
Sky_
2021. 5. 24. 14:00
주어진 코드
#include <stdio.h>
#include <stdbool.h>
#include <stdlib.h>
int solution(int speed, int cars[], int cars_len) {
int answer = 0;
for (int i = 0; i < cars_len; i++) {
if (cars[i] >= speed * 11 / 10 && cars[i] < speed * 12 / 10)
answer += 3;
else if (cars[i] >= 빈칸 && cars[i] < 빈칸)
answer += 5;
else if (cars[i] >= 빈칸 )
answer += 7;
}
return answer;
}
int main() {
int speed = 100;
int cars[] = { 110, 98, 125, 148, 120, 112, 89 };
int cars_len = 7;
int ret = solution(speed, cars, cars_len);
printf("solution 함수의 반환 값은 %d 입니다.\n", ret);
}
완성 코드
#include <stdio.h>
#include <stdbool.h>
#include <stdlib.h>
int solution(int speed, int cars[], int cars_len) {
int answer = 0;
for (int i = 0; i < cars_len; i++) {
if (cars[i] >= speed * 11 / 10 && cars[i] < speed * 12 / 10)
answer += 3;
else if (cars[i] >= speed * 12 / 10 && cars[i] < speed * 13 / 10)
answer += 5;
else if (cars[i] >= speed * 13 / 10)
answer += 7;
}
return answer;
}
int main() {
int speed = 100;
int cars[] = { 110, 98, 125, 148, 120, 112, 89 };
int cars_len = 7;
int ret = solution(speed, cars, cars_len);
printf("solution 함수의 반환 값은 %d 입니다.\n", ret);
}
예시
speed | cars | cars_len | return |
100 | [110, 98, 125, 148, 120, 112, 89] | 7 | 23 |
goorm
구름은 클라우드 기술을 이용하여 누구나 코딩을 배우고, 실력을 평가하고, 소프트웨어를 개발할 수 있는 클라우드 소프트웨어 생태계입니다.
www.goorm.io