[백준][C/C++] 4344번: 평균은 넘겠지

2021. 6. 24. 20:33·Algorithm/백준
반응형

문제

대학생 새내기들의 90%는 자신이 반에서 평균은 넘는다고 생각한다. 당신은 그들에게 슬픈 진실을 알려줘야 한다.

입력

첫째 줄에는 테스트 케이스의 개수 C가 주어진다.

둘째 줄부터 각 테스트 케이스마다 학생의 수 N(1 ≤ N ≤ 1000, N은 정수)이 첫 수로 주어지고, 이어서 N명의 점수가 주어진다. 점수는 0보다 크거나 같고, 100보다 작거나 같은 정수이다.

출력

각 케이스마다 한 줄씩 평균을 넘는 학생들의 비율을 반올림하여 소수점 셋째 자리까지 출력한다.

 

 

#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main() {
	int n, num_stu, sum, avg_above;	//테스트 케이스 개수
	int score[1000];
	double avg;


	scanf("%d", &n);

	for (int i = 0; i < n; i++) {
		scanf("%d", &num_stu);
		sum = 0;		//주기적으로 0으로 초기화
		avg_above = 0;	//주기적으로 0으로 초기화

		for (int i = 0; i < num_stu; i++) {
			scanf("%d", &score[i]);
			sum += score[i];
		}
		avg = (double)sum / num_stu;
		for (int i = 0; i < num_stu; i++) {
			if (score[i] > avg) {
				avg_above++;
			}
		}		
		printf("%.3lf%%\n", (double)avg_above / num_stu * 100);
	}
}

`0으로 초기화`하는 것을 잊지말고, `올바른 위치에서 초기화` 시켜주는 것이 중요했습니다.

반응형
저작자표시 비영리 (새창열림)

'Algorithm > 백준' 카테고리의 다른 글

[백준][C/C++]  (0) 2021.06.25
[백준][C/C++] 15596번: 정수 N개의 합  (0) 2021.06.24
[백준][c] 8958번: OX퀴즈  (0) 2021.06.24
[백준][C/C++] 1546번: 평균  (0) 2021.06.24
[백준][c] 3052번: 나머지  (0) 2021.06.24
'Algorithm/백준' 카테고리의 다른 글
  • [백준][C/C++]
  • [백준][C/C++] 15596번: 정수 N개의 합
  • [백준][c] 8958번: OX퀴즈
  • [백준][C/C++] 1546번: 평균
Giken
Giken
𝐒𝐲𝐬𝐭𝐞𝐦.𝐨𝐮𝐭.𝐩𝐫𝐢𝐧𝐭𝐥𝐧("𝐇𝐞𝐥𝐥𝐨 𝐖𝐨𝐫𝐥𝐝!");
  • Giken
    개발자 기켄
    Giken
  • 전체
    오늘
    어제
    • 분류 전체보기 (148)
      • Programming Language (26)
        • C (3)
        • C++ (2)
        • Java (19)
      • Web (4)
      • Database (1)
        • SQL (5)
      • Spring (10)
      • PHP (7)
      • Linux (1)
      • Server (1)
      • Infra (3)
      • Algorithm (74)
        • 백준 (71)
        • 프로그래머스 (0)
      • 프로젝트 (2)
      • Etc (8)
      • 낙서 (5)
  • 블로그 메뉴

    • GitHub
  • 링크

    • GitHub
  • 공지사항

  • 인기 글

  • 태그

    DB
    평년
    SQL고득점키트
    C
    백준
    2753
    2588
    9498
    1330
    프로그래머스
    윤년
    SQL
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
Giken
[백준][C/C++] 4344번: 평균은 넘겠지
상단으로

티스토리툴바