1546: 평균
2022. 7. 9. 00:19ㆍC언어/백준
브론즈1
https://www.acmicpc.net/problem/1546
-결과
-코드
#include <stdio.h>
int main()
{
int N;
int max = 0;
float avg = 0;
scanf("%d", &N);
int score[N];
for (int i = 0; i < N; i++) {
scanf("%d", &score[i]);
if (max < score[i]) {
max = score[i];
}
}
for (int i = 0; i < N; i++) {
avg += (float)score[i] / max * 100;
}
printf("%f\n", avg / N);
return 0;
}
-풀이
먼저 과목 수를 입력받고, 점수를 반복문을 이용해서 배열에 저장한다.
float을 이용해서 실수로 계산한다.
출력할 때도 실수로 출력한다.
'C언어 > 백준' 카테고리의 다른 글
2775: 부녀회장이 될테야 (0) | 2022.07.15 |
---|---|
2442: 별 찍기 -5 (0) | 2022.07.09 |
10866: 덱 (0) | 2022.06.24 |
10845: 큐 (0) | 2022.06.24 |
10828: 스택 (0) | 2022.06.24 |