반응형

www.acmicpc.net/problem/1546

 

1546번: 평균

첫째 줄에 시험 본 과목의 개수 N이 주어진다. 이 값은 1000보다 작거나 같다. 둘째 줄에 세준이의 현재 성적이 주어진다. 이 값은 100보다 작거나 같은 음이 아닌 정수이고, 적어도 하나의 값은 0보

www.acmicpc.net

 

[ 백준 1546번 평균 소스 코드 c언어 ]

#include <stdio.h>
int main() 
{
    int n, i;
    double data[1000], _max = 0;
	double sum = 0;
    
	scanf("%d", &n);
    
	for (i = 0; i < n; i++)
	{
        scanf("%lf", &data[i]);
        
        if ( _max < data[i])
             _max = data[i];        
    }
    
    for (i = 0; i < n; i++)
	{
        sum += data[i]/_max*100.0;
    }
    
    printf("%.2lf", (sum/(double)n));
}
반응형
Posted by 명문코딩컴퓨터
,