ЗАДАЧИ
problems.ru
О проекте | Об авторах | Справочник
Каталог по темам | по источникам |
К задаче N

Проект МЦНМО
при участии
школы 57
Фильтр
Сложность с по   Класс с по  
Выбрана 1 задача
Версия для печати
Убрать все задачи

Генератор случайных карт известной игры Heroes of Might and Magic III создает острова, на которых изначально будут расположены герои. При такой генерации острова получаются различными по величине. Назовем коэффициентом несправедливости отношение площади наибольшего острова к площади наименьшего. Требуется определить этот коэффициент.

Карта задается прямоугольником N × M, в каждой клетке которого записана цифра 0 (вода) или цифра 1 (земля). Островом считается максимальное связное множество клеток, содержащих единички, т.е. такое множество клеток A, что:
    из любой клетки A можно пройти до любой другой клетки A, переходя лишь через клетки A и их стороны;
    при добавлении к A любой другой клетки, содержащей 1, предыдущее условие нарушается.

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

В первой строке входного файла содержатся числа N и M – размеры карты (1 ≤ N, M ≤ 1000). Далее записана сама карта – M строк по N чисел (0 или 1) в каждой. Числа внутри строки разделяются пробелом.

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

В выходной файл вывести коэффициент несправедливости с 5 знаками после десятичной точки. Если на карте нет ни одного острова, вывести 0.

Пример входного файла

7 6
1 1 0 0 0 0 0
0 1 0 1 0 0 0
1 1 0 1 1 0 0
1 0 0 0 1 0 0
0 0 0 1 1 1 0
1 1 1 0 0 1 0

Пример выходного файла

2.66667

   Решение

Задачи

Страница: << 4 5 6 7 8 9 10 >> [Всего задач: 103]      



Задача 57329  (#09.025)

Тема:   [ Неравенство треугольника (прочее) ]
Сложность: 3
Классы: 8

Две высоты треугольника равны 12 и 20. Докажите, что третья высота меньше 30.
Прислать комментарий     Решение


Задача 78038  (#09.025B)

Тема:   [ Неравенство треугольника (прочее) ]
Сложность: 3+
Классы: 10,11

Дан $ \Delta$ABC и точка D внутри него, причем AC - DA > 1 и BC - BD > 1. Берётся произвольная точка E внутри отрезка AB. Доказать, что EC - ED > 1.
Прислать комментарий     Решение


Задача 57331  (#09.026)

Тема:   [ Неравенство треугольника (прочее) ]
Сложность: 4+
Классы: 8

Точки  C1, A1, B1 взяты на сторонах AB, BC, CA треугольника ABC так, что  BA1 = $ \lambda$ . BC, CB1 = $ \lambda$ . CA, AC1 = $ \lambda$ . AB, причем  1/2 < $ \lambda$ < 1. Докажите, что периметр P треугольника ABC и периметр P1 треугольника A1B1C1 связаны неравенствами  (2$ \lambda$-1)P < P1 < $ \lambda$P.
Прислать комментарий     Решение


Задача 57332  (#09.027)

Тема:   [ Неравенство треугольника (прочее) ]
Сложность: 4+
Классы: 8

а) Докажите, что при переходе от невыпуклого многоугольника к его выпуклой оболочке периметр уменьшается. (Выпуклой оболочкой многоугольника называют наименьший выпуклый многоугольник, его содержащий.)
б) Внутри выпуклого многоугольника лежит другой выпуклый многоугольник. Докажите, что периметр внешнего многоугольника не меньше, чем периметр внутреннего.
Прислать комментарий     Решение


Задача 57333  (#09.028)

Тема:   [ Неравенство треугольника (прочее) ]
Сложность: 4+
Классы: 8

Внутри треугольника ABC периметра P взята точка O. Докажите, что  P/2 < AO + BO + CO < P.
Прислать комментарий     Решение


Страница: << 4 5 6 7 8 9 10 >> [Всего задач: 103]      



© 2004-... МЦНМО (о копирайте)
Пишите нам

Проект осуществляется при поддержке Департамента образования г.Москвы и ФЦП "Кадры" .