АВТ
Language: Russian
English

Remote Training on Programming

Problems Online status Contests
News FAQ E-learning
For authors:
Register  ||  Login
 
Hello, Guest! Please login or register.

1529. Grouping of Troops

Time Limit: 1 seconds
Memory Limit:262144KB
Points:100
View Problem Statistics Submit Problem added debug

Очередной игрой Васи является пошаговая стратегия. По карте раскиданы отряды войск. За один ход Вася может отдать команду любому отряду подойти к другому отряду и объединиться с ним. Чтобы такую команду можно было подать, расстояние по прямой между объединяющимися отрядами должно быть не более S.

Требуется найти минимальное количество отрядов, в которые могут объединиться исходные отряды.

В первой строке входных данных содержится целое N — количество отрядов до начала действий Васи (1 £ N £ 100). Во второй строке записано целое число S (1 £ S £ 30). В каждой из следующих N строк записаны целые Xi и Yi — координаты отрядов (–1000 £ Xi, Yi £ 1000).

Выведите минимальное количество отрядов солдат, которое может получить Вася, отдавая команды объединения.

 

Пример ввода 1

2

5

0 0

3 4

Пример вывода 1

1

Пример ввода 2

2

4

0 0

3 4

Пример вывода 2

2

 


View Problem Statistics Submit Problem discussion Author/source:
Problems from Contests and Camps / School olympiads and couses of Vologda region / All-Russian school olympiad, municipal stage / Municipal Stage 2010-11 / Forms 10 /
1528. 3 - Grid with Dots 1529. 1534. 5 - Latin Squares
time generating 0.094 sec.
© Copyright VSU, AVT, Nosov D.A., Andrianov I.A.