관리 메뉴

솜씨좋은장씨

[BaekJoon] 4344번 : 평균은 넘겠지 (Python) 본문

Programming/코딩 1일 1문제

[BaekJoon] 4344번 : 평균은 넘겠지 (Python)

솜씨좋은장씨 2021. 6. 2. 00:16
728x90
반응형

코딩 1일 1문제! 오늘의 문제는 백준의 평균은 넘겠지! 입니다.

 

4344번: 평균은 넘겠지

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

www.acmicpc.net

Solution

for _ in range(int(input())):
    numbers = list(map(int, input().split()))
    avg = sum(numbers[1:]) / numbers[0]
    
    avg_high_score = [score for score in numbers[1:] if score > avg]
    
    rate = len(avg_high_score) / numbers[0] * 100
    
    print(f'{rate:.3f}%')
 

SOMJANG/CODINGTEST_PRACTICE

1일 1문제 since 2020.02.07. Contribute to SOMJANG/CODINGTEST_PRACTICE development by creating an account on GitHub.

github.com

Comments