n,k,t,xl,yd,xr,yu=list(map(int,input().split()))
a=[]
count,staycount=0,0
for i in range(n):
a.append(list(map(int,input().split())))
for i in range(n):
for j in range(t):
if xl<=a[i][2*j]<=xr and yd<=a[i][2*j+1]<=yu:
count+=1
break
for i in range(n):
staynum=0
for j in range(t):
if xl<=a[i][2*j]<=xr and yd<=a[i][2*j+1]<=yu:
staynum+=1
else:
staynum=0
if staynum>=k:
staycount+=1
break
print(count)
print(staycount)
CCFCSP 202009-2 风险人群筛查(Python)
最新推荐文章于 2024-05-27 15:09:32 发布
本文介绍了一个简单的Python程序,用于处理输入的多个二维坐标数组。该程序统计了在给定范围内的坐标数量,并进一步统计了连续k个坐标都位于指定范围内的序列数量。此算法适用于需要对坐标数据进行快速范围检查的应用场景。
689

被折叠的 条评论
为什么被折叠?



