본문 바로가기
PROGRAMMING CODE/PYTHON

[BAEKJOON] No. 2754 Python

by daye_ 2023. 3. 21.

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

 

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

www.acmicpc.net

 

import sys

n = input()
num = 0.0

if n[0] == 'A' :
  num = 4.0
elif n[0]=='B' :
  num = 3.0
elif n[0]=='C' :
  num = 2.0
elif n[0]=='D':
  num = 1.0

if num != 0.0 :
  if n[1] == '+' :
    num += 0.3
  elif n[1] == '-' :
    num -= 0.3

print(num)

'PROGRAMMING CODE > PYTHON' 카테고리의 다른 글

[BAEKJOON] No.9610 Python  (0) 2023.03.22
[BAEKJOON] No.10988 Python  (0) 2023.03.22
[BAEKJOON] No.3009 Python  (0) 2023.03.21
[BAEKJOON] No. 4101 Python  (0) 2023.03.21
[BAEKJOON] No.2480 Python  (0) 2023.03.21