[Python] 백준/BOJ 2754번: 학점계산

2021. 8. 10. 01:55·Algorithm/백준 (BOJ)
반응형

문제 링크

https://www.acmicpc.net/problem/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


풀이

딕셔너리를 이용해 풀었다.
딕셔너리는 사전처럼 2개의 요소를 하나로 묶어 표현한 자료형이다.


코드

dic = {'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'}
grade = input()
print(dic[grade])
반응형

'Algorithm > 백준 (BOJ)' 카테고리의 다른 글

[Python] 백준/BOJ 2588번: 곱셈  (0) 2021.10.02
[Python] 백준/BOJ 10869번: 사칙연산  (0) 2021.10.02
[Python] 백준/BOJ 4999번: 아!  (0) 2021.08.10
[Python] 백준/BOJ 2846번: 오르막길  (0) 2021.08.10
'Algorithm/백준 (BOJ)' 카테고리의 다른 글
  • [Python] 백준/BOJ 2588번: 곱셈
  • [Python] 백준/BOJ 10869번: 사칙연산
  • [Python] 백준/BOJ 4999번: 아!
  • [Python] 백준/BOJ 2846번: 오르막길
올콩
올콩
콩 심은 데 콩 난다
  • 올콩
    콩스토리
    올콩
  • 전체
    오늘
    어제
    • 분류 전체보기 (196) N
      • SSAFY (10)
      • Algorithm (114) N
        • 이론 (6)
        • 백준 (BOJ) (107) N
        • 프로그래머스 (1)
      • Trouble Shooting (9)
      • Frontend (6)
      • React (17)
      • Next.js (4)
      • Vue (4)
      • Node.js (2)
      • HTML (9)
      • DevOps (4)
        • Git (4)
      • Language (9)
        • JavaScript (0)
        • Java (9)
      • Embedded (1)
      • CS (5)
        • Network (1)
        • Blockchain (4)
      • 자격증 (2)
  • 블로그 메뉴

    • GitHub
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    Next.js
    bfs
    중복조합
    SSAFYcial
    Java
    SSAFY
    Algorithm
    Error
    순열
    dfs
    html5
    티스토리챌린지
    힙
    강의
    파이썬
    백준
    React
    우선순위큐
    수학
    Heap
    백트래킹
    구현
    싸피
    중복순열
    오블완
    DP
    재귀
    블록체인
    알고리즘
    브루트포스
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
올콩
[Python] 백준/BOJ 2754번: 학점계산
상단으로

티스토리툴바