#SPEEDCAM. Speed Camera
Speed Camera
Rin is a student in programming course. She is going to make a game. But, she is a bit concerned about optimization. Please help Rin in making a game!
This game is very simple. It is called speed camera game. Speed camera is a tool that's used to capture speed of vehicle. The world is represented as X-Y cartesian coordinate system. There are N speed camera placed on (x, y) position. Each camera has R value which is a detection range (R is float and a radius from (x,y) forming a circle). There are M vehicle are a accelerating and at specific position (Vx, Vy), get detected by a speed camera. Find out which speed camera detects the vehicle!
Input
First line, given N (1 <= N <= 10^5).
2nd to (N+1)-th line, given x y R (1.0 <= R <= 20.0, -20000 <= x <= 20000, -20000 <= y <= 20000)
(N+2)-th line, given M (1 <= M <= 100)
For the next M line, given Vx and Vy (-20000 <= Vx <= 20000, -20000 <= Vy <= 20000)
Output
For each M, print index of the speed camera which detected the vehicle. If there are more than 1 speed camera detecting the vehicle, print index of the speed camera which is closer to the vehicle. Print -1 if the vehicle is not detected by any speed cameras.
Example
Input: 3 1 2 10.0 10 3 8.0 1 -5 10.0 3 5 5 10 15 -5 -5</p>Output: 0 -1 2