2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




 
 Задача MathCat 2019 ("жёлтый" уровень сложности, задача 10)
Сообщение12.12.2019, 12:26 
Аватара пользователя
gevaraweb в сообщении #1423089 писал(а):
>30 ноября 2019 года состоится ежегодный математический флешмоб MathCat
Понравилась одна задача:

Лёня разрезал клетчатый квадрат $10\times 10$ по границам клеток на 3 части и сосчитал периметр каждой части. Все периметры оказались равны $N$. Найдите наибольшее возможное значение $N$.

P.S. Мне, кстати, не показалось, что "красный" уровень сложности превышает "жёлтый" (для самых высокобалльных задач).

 
 
 
 Re: Задача MathCat 2019 ("жёлтый" уровень сложности, задача 10)
Сообщение12.12.2019, 14:30 
Аватара пользователя
$68$

 
 
 
 Re: Задача MathCat 2019 ("жёлтый" уровень сложности, задача 10)
Сообщение12.12.2019, 14:40 
Аватара пользователя
Как у вас быстро получилось! Я долго решал. Ещё противно потом пример строить.

 
 
 
 Re: Задача MathCat 2019 ("жёлтый" уровень сложности, задача 10)
Сообщение12.12.2019, 14:43 
Аватара пользователя
Неужели верно?
У меня в решении несколько дыр.

 
 
 
 Re: Задача MathCat 2019 ("жёлтый" уровень сложности, задача 10)
Сообщение12.12.2019, 14:44 
Аватара пользователя
А... ну тогда наслаждайтесь дальше :D
Хотя у меня и само это число долго выходило.

 
 
 
 Re: Задача MathCat 2019 ("жёлтый" уровень сложности, задача 10)
Сообщение12.12.2019, 17:50 
Аватара пользователя
Число (как оценка сверху) получается быстро: максимальный периметр фигуры, составленной из $N$ квадратов $1 \times 1$, равен $2(N+1)$.
Минимальная из максимальных фигур имеет $33$ коровы квадрата. Значит периметр фигур - $68$.

Строим пример.
Максимальный периметр имеет фигура, у которой ломанная, соединяющая центры соседних квадратов не имеет циклов. Таких фигур две - по $33$ квадрата.
Для фигуры из $34$, наиболее простой вариант - она должна иметь квадрат $2 \times 2$.
Строим внутри квадрата $10 \times 10$ "замейку" из $33$ квадратов. С одной и другой стороны от неё будет по "гребенке". Немного подбирая конфигурацию в районе концов "змейки" получаем требуемое.

 
 
 
 Re: Задача MathCat 2019 ("жёлтый" уровень сложности, задача 10)
Сообщение12.12.2019, 18:38 
Аватара пользователя
EUgeneUS, мда. Почему-то до такого простого решения я не додумался. :?
Я сначала разбил квадрат на 100 частей (1 часть = 1 клеточке). У такого разбиения есть внешняя граница (которую мы по условию не трогаем) длиной 40, и есть внутренние границы общей длиной 180 единичных отрезков — границ между двумя соседними клетками. При стирании одного такого отрезка число частей либо совсем не уменьшается, либо уменьшается на 1. Таким образом, чтобы получить из разбиения на 100 частей разбиение на 3 части, мы должны стереть минимум $100-3=97$ отрезков. Если мы сотрём ровно 97 отрезков, останутся $180-97=83$ внутренние границы. При подсчёте суммарного периметра частей каждая из таких границ считается дважды, плюс внешняя граница единожды, получаем суммарный периметр $83\cdot 2+40=206$. Но это число не делится на 3. Ну давайте, значит, попробуем стереть 98 отрезков. Ага, вроде, получилось: $82\cdot 2+40=204=68\cdot 3$.
Потом я долго сражался с построением, не ведая, что фигура минимальной площади должна иметь 33 клетки. Ещё думаю, а чего это у них "жёлтый" уровень сложнее "красного"? :lol:

 
 
 
 Re: Задача MathCat 2019 ("жёлтый" уровень сложности, задача 10)
Сообщение12.12.2019, 19:15 
Аватара пользователя
worm2
Сначала я тоже сделал один известный волшебный разрез, получив сложенное кольцо из $100$ квадратов. Потом нужно его порезать на три части, откуда получил число $206$. Но у меня даже не было доказательства, что оно максимально.

Потом догадался, что добавление одного квадрата к существующей фигуре может повлиять на периметр только четырьмя вариантами: $ +2, 0, -2, -4$.
Дальше было просто.

 
 
 [ Сообщений: 8 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group