Дана клетчатая доска размера N×N и K фишек. Назовем сторонами доски первую и последнюю строку доски и первый и последний столбец доски (то есть всего 4 стороны). Вам необходимо расположить фишки в клетках доски таким образом, чтобы выполнялись два условия: В каждой клетке, находящейся на одной из сторон доски, должна оказаться хотя бы одна фишка. Количество фишек на стороне с минимальным количеством фишек должно быть как можно больше. Опишите, как следует располагать фишки на доске, чтобы максимизировать количество фишек на стороне с минимальным количеством фишек. Пример: В этом примере N=4 и K=15. Если расположить фишки как на картинке, то на всех сторонах, кроме нижней, будет по 5 фишек, а на нижней стороне — 6. Значит минимальное количество фишек на стороне равно пяти. Можно доказать, что ответ лучше получить нельзя.


Дана клетчатая доска размера N×N и K фишек. Назовем сторонами доски первую и последнюю строку доски

Vera2200 Vera2200    1   07.09.2020 00:21    11

Другие вопросы по теме Информатика