Для решения этой задачи нужно понять, как можно расположить квадраты 2x2 на доске 100x100 и как их можно «разрушить», вырезая клетки.
- Рассмотрим доску 100x100. Квадрат 2x2 можно разместить на доске, начиная с каждой клетки, кроме последних строки и столбца.
- Определим, сколько всего таких квадратов можно разместить. Поскольку доска 100x100, квадрат 2x2 можно разместить 99 способами по горизонтали и 99 способами по вертикали. Значит, общее количество возможных квадратов 2x2 равно 99 × 99 = 9801.
- Теперь нужно понять, какое минимальное количество клеток нужно удалить, чтобы ни один из этих квадратов не мог быть образован. Один из способов - вырезать каждую вторую строку и столбец.
- Если вырезать каждую вторую строку, то останется 50 строк. Если вырезать каждый второй столбец, то останется 50 столбцов. Однако, этот метод не является оптимальным.
- Более оптимальный способ - вырезать одну из клеток каждого возможного квадрата 2x2. Рассмотрим случай, когда мы вырезаем клетки таким образом, чтобы покрыть всю доску.
- Разделим доску на квадраты 2x2. В каждом таком квадрате достаточно удалить одну клетку, чтобы невозможно было составить квадрат 2x2.
- Доска 100x100 содержит 50 строк и 50 столбцов квадратов 2x2, то есть всего 50 × 50 = 2500 квадратов 2x2. В каждом из этих 2500 квадратов нужно удалить минимум одну клетку.
- Учитывая, что 4 угловые клетки уже вырезаны, их можно не учитывать при подсчете минимального количества дополнительных клеток для удаления.
- Таким образом, наименьшее количество клеток, которые нужно дополнительно вырезать, чтобы нельзя было вырезать квадрат 2x2, равно 2500.
Ответ: 2500