-Code
n = int(input())
nums = sorted(list(map(int, input().split())))
x = int(input())
start, end = 0, n - 1
cnt = 0
while start < end:
num_sum = nums[start] + nums[end]
if num_sum > x:
end -= 1
elif num_sum < x:
start += 1
else:
cnt += 1
start += 1
end -= 1
print(cnt)
'Beakjoon&프로그래머스 > 파이썬' 카테고리의 다른 글
[백준/파이썬] 10025번 게으른 백곰 (0) | 2022.05.11 |
---|---|
[백준/파이썬] 15565번 귀여운 라이언 (0) | 2022.05.11 |
[백준/파이썬] 6159번 코스튬 파티 (0) | 2022.05.10 |
[백준/파이썬] 1940번 주몽 (0) | 2022.05.10 |
[백준/파이썬] 2018번 수들의 합 5 (0) | 2022.05.10 |