АВТ
Язык:

Дистанционный практикум по программированию

Задачи Online статус Соревнования
Новости Справка СДО
 
Здравствуйте, Гость! Войдите с паролем или зарегистрируйтесь.

1529. Группировка войск

Ограничение времени: 1 сек.
Ограничение памяти:262144 КБайт
Баллы:100
Статистика Послать на проверку Задачу добавил 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

 


Статистика Послать на проверку Обсуждение задачи Автор/источник:
Задачи с соревнований и сборов / Школьные олимпиады и курсы Вологодской области / ВсОШ, муниципальные этапы / Муниципальный этап 2010 - 11 / 10 классы /
1528. 3 - Сетка с точками 1529. 1534. 5 - Латинские квадраты
 
время генерации 0.094 сек.
© Copyright ВоГУ, АВТ, Носов Д.А., Андрианов И.А.