파이썬 백준 9076번
브론즈 2
https://www.acmicpc.net/problem/9076
문제 보기
분류: 구현, 정렬
문제 풀기
리스트에 5 개의 수를 입력 받고 정렬한다.
오름차순 정렬된 리스트에서 if (score_ls[3] - score_ls[1] >= 4): 인지 판단하여 "KIN" 을 출력하거나, 그렇지 않은 경우 score_ls[3] + score_ls[2] + score_ls[1] 의 결과를 출력한다.
코드 보기
import sys
inputdata = sys.stdin.readline
def fnIsKeepInNegotiation():
score_ls.sort()
# print(score_ls) ## TEST PRINT.
if (score_ls[3] - score_ls[1] >= 4):
print("KIN")
else:
print(score_ls[3] + score_ls[2] + score_ls[1])
if __name__ == "__main__":
tCase = int(inputdata().strip())
for _ in range (tCase):
score_ls = list(map(int, inputdata().split()))
fnIsKeepInNegotiation()
'공부하기 > 백준' 카테고리의 다른 글
[Python] 백준 풀기 3059 - 등장하지 않는 문자의 합 (0) | 2023.02.22 |
---|---|
[Java] 백준 풀기 8545 - Zadanie próbne (0) | 2023.02.21 |
[Java] 백준 풀기 10822 - 더하기 (0) | 2023.02.18 |
[Python] 백준 풀기 4470 - 줄번호 (0) | 2023.02.17 |
[Java] 백준 풀기 10102 - 개표 (0) | 2023.02.16 |