https://www.acmicpc.net/problem/1546
세준이는 기말고사를 망쳤다. 세준이는 점수를 조작해서 집에 가져가기로 했다. 일단 세준이는 자기 점수 중에 최댓값을 골랐다. 이 값을 M이라고 한다. 그리고 나서 모든 점수를 점수/M*100으로 고쳤다.
<script>
#define _CRT_SEUCRE_NO_WARNING
#include <stdio.h>
int main(void)
{
int num, highest = 0;
int input[1001];
float result = 0; // 결과값을 저장할 result 변수 선언
scanf("%d", &num);
for (int i = 0; i < num; i++) {
scanf("%d", &input[i]);
if (input[i] > highest) {
highest = input[i];
// 입력값(input[i])값이 highest보다 크면 highest값에 input[i] 넣어준다.
}
}
for (int i = 0; i < num; i++) {
result += (float)input[i] / highest * 100;
// result변수에 float형식으로 형변환한 input[i] / highest * 100값을 더해주는 반복문.
}
printf("%f", result / num);
return 0;
}
</script>