백준 25206 파이썬
2024. 2. 8. 08:45ㆍ코딩 도구/백준 (단계별)
반응형
백준 25206 : 너의 평점은
문제
https://www.acmicpc.net/problem/25206
자세한 예제 입출력은 링크에 예제 참고@
답안 코드 :
rating = ["A+", "A0", "B+", "B0", "C+", "C0", "D+", "D0", "F"]
grade = [4.5, 4.0, 3.5, 3.0, 2.5, 2.0, 1.5, 1.0, 0]
total = 0 # 학점 총합을 담을 변수
result = 0 # (학점 * 과목평점) 총합을 담을 변수
for _ in range(20):
s, p, g = input().split()
p = float(p)
if g != "P": # 등급이 P인 과목은 계산 안함
total += p
result += p * grade[rating.index(g)]
print("%.6f" % (result / total))
백준 / 문제 / 단계별로 풀어보기 / 6단계 심화1
반응형
'코딩 도구 > 백준 (단계별)' 카테고리의 다른 글
백준 2566 파이썬 (47) | 2024.02.10 |
---|---|
백준 2738 파이썬 (39) | 2024.02.09 |
백준 1316 파이썬 (47) | 2024.02.07 |
백준 2941 파이썬 (53) | 2024.02.06 |
백준 1157 파이썬 , upper함수, set 함수 (49) | 2024.02.05 |