반응형
1. 문제
2. 코드
n = int(input())
l = []
for i in range(n):
a, b = map(int, input().split())
l.append(a-b)
l.sort()
if n%2 == 1:
print(1)
else:
print(abs(l[n//2] - l[n//2-1]) + 1)
3. 풀이
홀수면 답은 하나이고, 짝수일때는 abs(l[n//2] - l[n//2-1]) + 1 개라는 것을 생각하면 된다.
728x90
반응형
'백준' 카테고리의 다른 글
[백준] 24060 - 알고리즘 수업 - 병합 정렬 1 (파이썬) (0) | 2022.09.10 |
---|---|
[백준] 1059 - 좋은 구간 (파이썬) (0) | 2022.08.31 |
[백준] 2981 - 검문 (파이썬) (0) | 2022.08.20 |
[백준] 1358 - 하키 (파이썬) (0) | 2022.08.18 |
[백준] 2477번 - 참외밭 (파이썬) (0) | 2022.08.17 |