이 제출은 이전 버전의 oj.uz에서 채점하였습니다. 현재는 제출 당시와는 다른 서버에서 채점을 하기 때문에, 다시 제출하면 결과가 달라질 수도 있습니다.
from heapq import *
n,m = map(int, input().split())
pictures = []
frames = []
for i in range(n):
pictures.append(list(map(int, input().split())))
for i in range(m):
frames.append(int(input()))
pictures.sort(key=lambda x:(x[1], x[0]))
frames.sort()
cur = n-1
cur2 = m-1
ans = 0
while 0<=cur and 0<=cur2:
if frames[cur2] >= pictures[cur][0]:
ans += 1
cur2 -= 1
cur -= 1
else:
cur -= 1
print(ans)
| # | Verdict | Execution time | Memory | Grader output |
|---|
| Fetching results... |
| # | Verdict | Execution time | Memory | Grader output |
|---|
| Fetching results... |
| # | Verdict | Execution time | Memory | Grader output |
|---|
| Fetching results... |