[Algorithm] BOJ | 4344. 평균은 넘겠지

gonzo·2020년 10월 1일
0

BOJ

목록 보기
6/10

BOJ 사이트에서 풀기

⬛⬜ Key Logic

학생 수, 점수를 한 줄에 받아야 한다고 해서 굳이 두 종류의 입력값으로 구분지을 필요는 없음. 리스트로 입력받은 후 인덱스 범위 설정을 통해 특정 값들만 선택해서 진행하는 방식으로 해결

🟨 작성 코드

C = int(input())

for tc in range(C):
    scores = list(map(int, input().split()))
    avg = (sum(scores) - scores[0]) / (len(scores) - 1)
    stdt_cnt = 0
    for score in scores[1:]:
        if score > avg:
            stdt_cnt += 1
    rat = (stdt_cnt / (len(scores) - 1))*100
    print('{0:.3f}%'.format(rat))

🟩 출력 결과

저 공백 뭐야 저 공백!!!!!!
당연히 1트에서 실패했다😑

profile
💬직업은 IT로 하겠습니다 근데 이제 건축을 곁들인...

0개의 댓글