티스토리 뷰

import sys

n = int(input())
arr = list(map(int, input().split(' ')))
start = 0
end = n - 1 
arr.sort()
res = sys.maxsize
final = []
while start < end:
    total = arr[start] + arr[end]
    
    if abs(total) < res:
        res = abs(total)
        final = [arr[start], arr[end]]
    
    if total < 0:
        start += 1
    else:
        end -= 1
    
    
print(final[0], final[1])

 

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2026/05   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31
글 보관함