게으른카르

백준 1546 평균

C
2020. 5. 9. 21:22

백준 1546 평균

문제요약:
백준 1546번 "평균" 문제의 자세한 내용은 글 하단의 문제 링크를 참고하세요.

1546번 문제에 주어지는 입력 및 예시

입력: 첫째 줄에 시험 본 과목의 개수. 둘째 줄에 세준이의 현재 성적.(0<=nn<=100)

예제)

예제 입력: 3

40 80 60

출력--> 75.0

예제 입력: 3

10 20 30

출력--> 66.666667

예제 입력: 4

1 100 100 100

출력-->75.25

예제 입력: 5

1 2 4 8 16

출력-->38.75

예제 입력: 2

3 10

출력-->65.0

코드

백준 1546번 "평균"문제의 코드입니다.

#include<stdio.h>
int main(){
	int i, j;
	double high=0,sum=0,array[1000],n;
	scanf("%d",&j);//시험 본 과목의 개수n 
	for(i=0;i<j;i++){
		scanf("%d",&n);
		array[i]=n;
		if(high<array[i])
			high=array[i];
	}
	for(i=0;i<j;i++){
		sum+=((array[i]/high)*100);
	}
	printf("%.2lf",sum/j);
	return 0;
}

실행

위의 코드에 예제의 입력을 넣어 실행했을 때의 결과입니다.

예제 입력1)

예제 입력2)

예제 입력3)

예제 입력4)

예제 입력5)

 

반응형

'C' 카테고리의 다른 글

백준 4344 평균은 넘겠지  (0) 2020.05.09
백준 8958 OX퀴즈  (0) 2020.05.09
백준 3052 나머지  (0) 2020.03.31
백준 2577 숫자의 개수  (0) 2020.03.30
백준 2562 최댓값  (0) 2020.03.29

이 글을 공유합시다

facebook twitter googleplus kakaoTalk kakaostory naver band