TopCoder

User's AC Ratio

89.5% (34/38)

Submission's AC Ratio

25.9% (41/158)

Tags

Description

在競賽圈有個潛規則,你如果想要變強,你就要去吃碗拉麵,而且你吃的拉麵越好吃,你就會變得越強。
在天龍國裡,共有 N,(N2×103) 家麵店,每一家拉麵店都能夠用三個參數表示 xi,yi,di(109xi,yi109),(1diN)
其中 xi,yi 代表麵店的座標,而 di 代表他們的拉麵美味程度,而且對於兩兩不同的麵店,他們的美味程度不會重複。

M,(M2×103) 位競賽選手散落在各地,第 i 位選手現在在座標 Xi,Yi,(109Xi,Yi109),想要去吃拉麵。
每個人都想吃最好吃的拉麵,
可是如果每個人都擠在同一間拉麵店的話,就要等很久。

聰明的你想到了一個辦法。
你規定所有人都只能前往和它距離 K 以內的拉麵店。
其中兩個座標 (x1,y1),(x2,y2) 的距離定為 max(|x1x2|,|y1y2|)

在這樣的狀況下,所有人都會前往他可以去的拉麵店中,做出最美味拉麵的店。

這樣一來,就不會所有人都擠在同一間拉麵店裡了

現在,你想知道,在精確的限制下,最多能有幾間拉麵店有人光顧

Input Format

第一行 2 個正整數 N,M 分別代表拉麵店的數量及選手的數量
接下來 N 行,每行都有三個整數 xi,yi,di 其中意義參考題敘
接下來 M 行,每行有兩個整數 Xi,Yi 其中意義參考題敘

Output Format

請輸出一個整數代表答案

Sample Input 1

3 3
1 1 1
2 1 2
2 3 3
0 1
1 3
3 3

Sample Output 1

2

Hints

關於範測一
當我們將 K 設定為 1 的時候
編號為 1 的人將去 A (評價為 1) 的餐廳

而編號為 2, 3 都會去 C ( 評價為 3) 的餐廳

所以總共有兩間餐廳有人光顧
而且沒有其他的 K 可以讓更多餐廳有人光顧
hint

Problem Source

by kevin_zhang

Subtasks

No. Testdata Range Constraints Score
1 0~4 N,M5 8
2 5~9 N2 8
3 10~14 (N,M50),(0xi,yi,Xi,Yi100) 20
4 15~19 0xi,yi,Xi,Yi,1000 24
5 0~34 No additional limits 40

Testdata and Limits

No. Time Limit (ms) Memory Limit (VSS, KiB) Output Limit (KiB) Subtasks
0 1000 256000 65536 1 5
1 1000 256000 65536 1 5
2 1000 256000 65536 1 5
3 1000 256000 65536 1 5
4 1000 256000 65536 1 5
5 1000 256000 65536 2 5
6 1000 256000 65536 2 5
7 1000 256000 65536 2 5
8 1000 256000 65536 2 5
9 1000 256000 65536 2 5
10 1000 256000 65536 3 5
11 1000 256000 65536 3 5
12 1000 256000 65536 3 5
13 1000 256000 65536 3 5
14 1000 256000 65536 3 5
15 2000 256000 65536 4 5
16 2000 256000 65536 4 5
17 2000 256000 65536 4 5
18 2000 256000 65536 4 5
19 2000 256000 65536 4 5
20 2000 256000 65536 5
21 2000 256000 65536 5
22 2000 256000 65536 5
23 2000 256000 65536 5
24 2000 256000 65536 5
25 2000 256000 65536 5
26 2000 256000 65536 5
27 2000 256000 65536 5
28 2000 256000 65536 5
29 2000 256000 65536 5
30 2000 256000 65536 5
31 2000 256000 65536 5
32 2000 256000 65536 5
33 2000 256000 65536 5
34 2000 256000 65536 5