728x90
반응형

20206번 너의 평점은

https://www.acmicpc.net/problem/25206

 

25206번: 너의 평점은

인하대학교 컴퓨터공학과를 졸업하기 위해서는, 전공평점이 3.3 이상이거나 졸업고사를 통과해야 한다. 그런데 아뿔싸, 치훈이는 깜빡하고 졸업고사를 응시하지 않았다는 사실을 깨달았다! 치

www.acmicpc.net

import sys

score = ['A+' , 'A0' ,'B+' , 'B0' , 'C+','C0','D+','D0','F']
pyeong = [4.5 , 4.0 , 3.5 , 3.0 , 2.5 , 2.0 , 1.5 , 1.0 , 0.0]

isu_hak = 0
hak = 0
for i in range(20):
    A= list(sys.stdin.readline().split())
    if A[2]!='P':
        hak+= pyeong[score.index(A[2])] * float(A[1])
        isu_hak += float(A[1])

print(hak/ (isu_hak))

==> 리스트의 인덱스 활용한다.

728x90
반응형

+ Recent posts