서론
없음.
문제
9498번: 시험 성적
시험 점수를 입력받아 90 ~ 100점은 A, 80 ~ 89점은 B, 70 ~ 79점은 C, 60 ~ 69점은 D, 나머지 점수는 F를 출력하는 프로그램을 작성하시오.
www.acmicpc.net
문제
시험 점수를 입력받아 90 ~ 100점은 A, 80 ~ 89점은 B, 70 ~ 79점은 C, 60 ~ 69점은 D, 나머지 점수는 F를 출력하는 프로그램을 작성하시오.
입력
첫째 줄에 시험 점수가 주어진다. 시험 점수는 0보다 크거나 같고, 100보다 작거나 같은 정수이다.
출력
시험 성적을 출력한다.
나의 풀이
print("AABCDFFFFFF"[10-(int(input()))//10])
숏코딩해보았다. 문제는 if문을 사용하기를 의도하는 쉬운문제였지만, 한번 이렇게 해보았다.(숏코딩이 무조건 좋은건 아님)
+ 피드백과 새로운 풀이 방법은 언제든지 환영입니다!
'코딩테스트 > [python]백준' 카테고리의 다른 글
[python] 백준 2741 : N 찍기 (0) | 2022.03.20 |
---|---|
[python] 백준 2884 : 알람시계 (0) | 2022.03.20 |
[python] 백준 10818 : 최소, 최대 (0) | 2022.03.20 |
[python] 백준 10430 : 나머지 (0) | 2022.03.19 |
[python] 백준 8393 : 합 (0) | 2022.03.19 |
댓글