3293. 风险人群筛查
摘要
Title: 3293. 风险人群筛查
Tag: 模拟
Memory Limit: 64 MB
Time Limit: 1000 ms
Powered by:NEFU AB-IN
3293. 风险人群筛查
-
题意
见原题
-
思路
模拟即可,看哪些点符合条件
-
代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24n, k, t, xl, yd, xr, yu = map(int, input().split())
cnt1 = 0 #经过
cnt2 = 0 #逗留
for i in range(n):
num = list(map(int, input().split()))
cnt, flag1, flag2 = 0, 0, 0
for j in range(0, 2 * t - 1, 2):
x, y = num[j], num[j + 1]
if x >= xl and x <= xr and y >= yd and y <= yu:
cnt += 1
else:
cnt = 0
if cnt >= 1:
flag1 = 1
if cnt >= k:
flag2 = 1
cnt1 += flag1
cnt2 += flag2
print(cnt1)
print(cnt2)