[백준 2754] 학점 계산 / 파이썬

권한·2025년 12월 24일

BOJ

목록 보기
4/40

A+ ~ F 성적을 입력받아 학점을 추측하는 코드이다.
제로 성적과 학점을 딕셔너리에 저장하여 +/-에 따라 가점/감점을 조정하는 흐름으로 작성한다.

import sys

grade = sys.stdin.readline().rstrip("\n")
scores = {'A' : 4.0, 'B' : 3.0, 'C' : 2.0, 'D' : 1.0, 'F' : 0.0}
score = scores[grade[0]]
if grade[0] != 'F':
    if grade[1] == '+':
        score += 0.3
    elif grade[1] == '-':
        score -= 0.3
print(score)
profile
티스토리로 옮김

0개의 댓글