jyamethyst21 님의 블로그

백준 5596번- '시험 점수' (PYTHON 풀이) 본문

CODING 💻

백준 5596번- '시험 점수' (PYTHON 풀이)

jyamethyst21 2026. 1. 11. 00:46

문제:

 

두 번에 걸쳐 두 학생의 점수를 입력받고, 두 사람의 총점 중 큰 점수를 출력하면 된다. 만약 값이 같을 경우는 민국이의 점수를 출력하면 된다.

 

풀이:

min_score = list(map(int,input().split()))
man_score = list(map(int,input().split()))

if sum(min_score) > sum(man_score):
    print(sum(min_score))
elif sum(min_score) == sum(man_score):
    print(sum(min_score))
else:
    print(sum(man_score))

두 사람의 점수를 예제 입력 형식대로(띄어쓰기 형식) 입력받은 뒤 리스트에 담고, sum 함수를 활용해서 각 사람의 총점을 계산한다.

그리고 if문을 통해 각 점수를 비교하고 민국이의 점수가 크다면 민국이의 총 점수를, 두 사람의 총점이 같다면 민국이의 점수 그리고 이 두 경우가 아니라면(만세의 총 점수가 더 클 경우) 만세의 점수를 출력한다.