반응형
츄르사려고 코딩하는 코집사입니다.
1. [백준] 백준 29807번 학번을 찾아줘! 파이썬(Python)
1) 문제번호 : 29807번
2) 문제 출처
https://www.acmicpc.net/problem/29807
2. 풀이
- 값을 입력 받는데, 5개 미만의 값을 입력 받는 경우에는 0을 입력 받아야 한다.
- 그래서, 국어와 영어, 수학과 과학 점수 비교를 통해 값들을 구한 다음에 조건에 맞게 계산하여 출력하면 된다.
3. 소스 코드
import math
T = int(input())
scoreList = list(map(int, input().split()))
if len(scoreList) != 5 :
for i in range(5-len(scoreList)) :
scoreList.append(0)
kor = scoreList[0]
mat = scoreList[1]
eng = scoreList[2]
sci = scoreList[3]
lan = scoreList[4]
num = 0
ans1 = 0
ans2 = 0
ans3 = 0
if kor > eng :
ans1 = abs(kor-eng) * 508
else :
ans1 = abs(kor-eng) * 108
if mat > sci :
ans2 = abs(mat-sci) * 212
else :
ans2 = abs(mat-sci) * 305
if lan != 0 :
ans3 = lan * 707
num = (ans1 + ans2 + ans3) * 4763
print(num)
반응형
'알고리즘 > 백준 알고리즘' 카테고리의 다른 글
[백준] 백준 25494번 단순한 문제 (Small) 파이썬(Python) (1) | 2023.11.22 |
---|---|
[백준] 백준 25591번 푸앙이와 종윤이 파이썬(Python) (0) | 2023.11.22 |
[백준] 백준 28295번 체육은 코딩과목 입니다 파이썬(Python) (2) | 2023.11.22 |
[백준] 백준 28431번 양말 짝 맞추기 파이썬(Python) (0) | 2023.11.22 |
[백준] 백준 29725번 체스 초보 브실이 파이썬(Python) (0) | 2023.11.22 |
[백준] 백준 29790번 임스의 메이플컵 파이썬(Python) (0) | 2023.11.22 |
[백준] 백준 30008번 준영이의 등급 파이썬(Python) (0) | 2023.11.22 |
[백준] 백준 28691번 정보보호학부 동아리 소개 파이썬(Python) (0) | 2023.11.22 |
최근댓글