[백준] #9076 점수 집계 python

2023. 3. 6. 06:00

https://www.acmicpc.net/problem/9076

 

9076번: 점수 집계

입력의 첫 줄에는 테스트 케이스의 개수 T(1 ≤ T ≤ 10)가 주어진다. 각 테스트 케이스는 한 줄에 다섯 심판이 준 점수 다섯 개의 정수 Ni(1 ≤ Ni ≤ 10, i = 1, 2, ..., 5)가 하나의 공백을 사이에 두고

www.acmicpc.net

 

📕 설명 📕

주어진 List를 정렬 후 아래와 같이 예외처리를 한다.

 

1. 최대값과 최소값을 제외한 값들의 최대값과 최소값의 차가 4이상이면 KIN을 출력.

 

2. 이외에는 최대값과 최소값을 제외한 값들의 합을 출력한다.

 

 

🧑🏻‍💻 나의 풀이 🧑🏻‍💻

 

 

 

N = int(input())

for _ in range(N):
    N_list = list(map(int, input().split()))
    N_list.sort()
    if N_list[3] - N_list[1] >= 4:
        print("KIN")
    else:
        print(sum(N_list[1:4]))

BELATED ARTICLES

more