백준 1546 평균
- C
- 2020. 5. 9.
백준 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 |