3151번

· 백준
코드1 import sys from bisect import bisect_left input = sys.stdin.readline n = int(input()) std = [*map(int, input().split())] std.sort() # 정렬을 해야 탐색하기 용이하다. result = 0 for standard in range(n-2): # 고정할 숫자의 인덱스 범위는 0 0: break start, end = standard + 1, n-1 # 시작하는 수는 기준점보다 1 큰 수부터 while start < end: # 이 문제의 경우 start와 end가 같으면 안되는 것에 주의 sum = std[standard]+std[start]+std[end] if sum < 0: start += 1 ..