728x90
BOJ 2754 학점계산
문제
어떤 사람의 C언어 성적이 주어졌을 때, 평점은 몇 점인지 출력하는 프로그램을 작성하시오.
A+: 4.3, A0: 4.0, A-: 3.7
B+: 3.3, B0: 3.0, B-: 2.7
C+: 2.3, C0: 2.0, C-: 1.7
D+: 1.3, D0: 1.0, D-: 0.7
F: 0.0
시간 제한 : 1 초
메모리 제한 : 128 MB
입력
첫째 줄에 C언어 성적이 주어진다.
성적은 문제에서 설명한 13가지 중 하나이다.
출력
첫째 줄에 C언어 평점을 출력한다.
예제 입력 1
A0
예제 출력 1
4.0
풀이
socre = {'A+':'4.3', 'A0':'4.0', 'A-':'3.7',
'B+':'3.3', 'B0':'3.0', 'B-':'2.7',
'C+':'2.3', 'C0':'2.0', 'C-':'1.7',
'D+':'1.3', 'D0':'1.0', 'D-':'0.7',
'F':'0.0'}
record = input()
print(socre[record])
728x90
'Algorithm(Python) > 문자열' 카테고리의 다른 글
[Algorithm] 백준 BOJ 1357 뒤집힌 덧셈(python 파이썬) (0) | 2022.12.15 |
---|---|
[Algorithm] 백준 BOJ 1159 농구 경기(python 파이썬) (0) | 2022.12.14 |
[Algorithm] 백준 BOJ 2935 소음(python 파이썬) (0) | 2022.12.12 |
[Algorithm] 백준 BOJ 4999 아!(python 파이썬) (0) | 2022.12.11 |
[Algorithm] 백준 BOJ 10798 세로읽기(python 파이썬) (0) | 2022.12.10 |