Hoin's security

[6주차] 알고리즘 Baekjoon 2754번, 16430번 문제 파이썬 활용 본문

Algorithm/Baekjoon

[6주차] 알고리즘 Baekjoon 2754번, 16430번 문제 파이썬 활용

Hoin.s 2023. 5. 17. 15:46

2754번 문제
2754번 예제.

파이썬의 딕셔너리를 이용해서 코드를 짜보려고 한다. 딕셔너리는 Key와 Value를 한 쌍으로 갖는 자료형이다. 

credit_list = {'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'}
credit = input()
print(credit_list[credit])

학점 리스트는 credit_list로 이름 지었고, 입력 받는 학점은 credit이라고 변수를 만들었다. 입력받은 학점에 대응하는 값을 출력한다.

예제 입출력값.

예제에 맞게 정상적으로 작동한다.

성공적으로 2754번을 풀이했다. 이제 두번째인 16430번 문제를 풀어보자.

간단하다. B에서 A를 뺀 값과 B를 출력해주면 된다. 

A, B = map(int, input().split())
print(B-A, B)

예제가 잘 출력하는 것을 확인했다. 

성공적!

오늘도 재미있는 알고리즘 풀이였다.