728x90
반응형
백준 BAEKJOON 29807번 학번을 찾아줘! [PYTHON/파이썬]
<문제 출처> (BRONZE Ⅳ)
https://www.acmicpc.net/problem/29807
29807번: 학번을 찾아줘!
첫째 줄에 김한양이 응시한 과목 수를 나타내는 정수 $T (1 \leq T \leq 5)$가 주어진다. 둘째 줄에 각 과목의 표준점수를 나타내는 $T$개의 정수가 공백으로 구분되어 주어진다. 점수는 국어, 수학, 영
www.acmicpc.net
<풀이>
문제에서 주어진 조건대로 조건문을 구현했다.
유의해야할 점은 과목 수가 5개가 안주어진다면
5개를 맞추도록 0점을 추가해야한다.
<코드>
T = int(input())
subject = list(map(int, input().split()))
if T < 5:
subject += [0] * (5 - T)
total = 0
if subject[0] > subject[2]:
total += (subject[0] - subject[2]) * 508
else:
total += abs(subject[0] - subject[2]) * 108
if subject[1] > subject[3]:
total += (subject[1] - subject[3]) * 212
else:
total += abs(subject[1] - subject[3]) * 305
if subject[4] > 0:
total += subject[4] * 707
print(total * 4763)
728x90
반응형
'ALGORITHM > PYTHON' 카테고리의 다른 글
백준 BAEKJOON 30032번 알파벳 뒤집기 [PYTHON/파이썬] (0) | 2023.09.25 |
---|---|
백준 BAEKJOON 30017번 치즈버거 만들기 [PYTHON/파이썬] (1) | 2023.09.20 |
백준 BAEKJOON 29723번 브실이의 입시전략 [PYTHON/파이썬] (0) | 2023.09.16 |
[PYTHON] 프로그래머스 문자열 반복해서 출력하기 (0) | 2023.09.15 |
[PYTHON] 프로그래머스 a와 b 출력하기 (0) | 2023.09.13 |