코딩 고수님들.. 파이썬 코드 작성 풀이 부탁드립니다..

두 시간 동안 풀어봤는데 모르겠습니다.
코딩 고수님들... 정말 풀어주신다면 이 은혜를 잊지 않겠습니다..

-
학생 수를 입력받고, 3일 동안 매일 학생들의 달리기 기록을 저장한다.
각 학생의 사흘 간 달리기 기록 결과를 평균 내어 리스트에 저장한다.
기록 평균 리스트를 내림차순으로 정리하여 출력하라.
(단, 각 학생의 평균 점수는 소수 둘째 자리에서 반올림하여 계산한다.)

[입력 예시 1]
3
11 10 10
10 9 8
12 13 9

[출력예시 1]
[11.3, 10.3, 9.0]

[입력 예시 2]
2
9 13 12
12 11 10

[출력 예시 2]
[11.3, 11.0]

아이아오 436

2022년 11월 28일 3:27 오후

목록으로
1개의 답변이 있습니다. 1 / 1 Page

원초적으로 코딩해 봤어요.10분 걸린듯 예쁘게 만들수 있는데 바빠서 알아서 고치세요

n = int(input("사람수 입력:"))
avg =[]
for i in range(n):
    m = input()
    a,b,c = m.split(" ")
    a=int(a)
    b=int(b)
    c=int(c)
    d=(round(float((a+b+c)/3),1))
    avg.append(d)

print(sorted(avg,reverse=True))

사람수 입력:3
11 10 10
10 9 8
12 13 9
[11.3, 10.3, 9.0]

사람수 입력:2
9 13 12
12 11 10
[11.3, 11.0]

여기로 놀러 오세요.ㅋㅋㅋ
COM_MONG 클릭시 블로그로 이동

COM_MONG

M 2022년 11월 30일 11:36 오전