EDOC/2021-여름

2021/07/21

cha2y0ung 2022. 4. 4. 20:53
728x90

백준 #10825

import sys

number = int(sys.stdin.readline())
info = []
for _ in range(number):
	info = sys.stdin.readline().split()
    info.append(info[0], int(info[1]), int(info[2]), int(info[3]))
    
info.sort(key = lambda x:(-x[1], x[2], -x[3], x[0]))

for person in info:
	sys.stdout.write(person[0] + "\n")

 

백준 #1448

import sys
input = sys.stdin.readline

T = int(input())
arr = [int(input()) for _ in range(T)]
arr.sort()

ans = False

while len(arr) > 2:
	if arr[-1] >= arr[-2] + arr[-3]:
    	arr.pop()
   	else:
    	ans = True
        break

if ans:print(arr[-1] + arr[-2] + arr[-3])
else: print(-1)

'EDOC > 2021-여름' 카테고리의 다른 글

2021/08/18  (0) 2022.04.04
2021/08/11  (0) 2022.04.04
2021/07/28  (0) 2022.04.04
2021/07/14  (0) 2022.04.04