eolymp
bolt
Try our new interface for solving problems
Məsələlər

Круги с посевами

Круги с посевами

Бесси и ее друзья из стада стали слишком территориальными. n коров, пронумерованные 1..n, собрались на пастбище. Каждая i-ая корова задается точкой в целочисленной системе координат (xi, yi) и целочисленным радиусом ri, характеризующим круг ее занимаемой территории.

Иногда коровы становятся жадными и начинают ходить на территории своих соседей. Вычислите для каждой коровы количество соседей, чьи территории пересекаются с ее.

Рассмотрим пример с шестью коровами и указанными их местами расположения с радиусами территориальных кругов (не путайте радиус с диаметром!):

prb2591

Как показано на рисунке, для каждого круга количество его пересечений с другими кругами подсчитать не сложно.

Замечание: во входных данных отсутствуют случаи касания кругов.

Входные данные

Первая строка содержит целое число n (1n400). Каждая из следующих n строк содержит три целых числа xi, yi (0xi10000, 0yi10000) и ri (1ri500).

Выходные данные

Вывести n строк. i-ая строка должна содержать количество кругов, с которыми пересекается поле i-ой коровы.

Zaman məhdudiyyəti 1 saniyə
Yaddaşı istafadə məhdudiyyəti 128 MiB
Giriş verilənləri #1
6
7 7 7
16 14 7
11 13 2
10 17 3
29 8 5
15 7 4
Çıxış verilənləri #1
3
4
3
2
0
2
Mənbə 2011 USACO Bronze Division, Январь