Задача по информатике (Python) Вы купили плитку шоколада и хотите разделить ее между друзьями. Плитка шоколада представляет собой прямоугольник из прямоугольных кусочков меньшего размера NxM. Чтобы справедливо разделить его между друзьями, вы решаете полностью разбить его на N * M частей. Вы, как программист, очень заинтересовались тем, как его оптимальным образом сломать, то есть с наименьшего количества перерывов. Например, если у вас есть плитка шоколада 2x3, вы можете сначала разбить на две части размером 1x3, а затем каждый кусок отдельно на кусок 1x1. Этот оптимален и требует пяти перерывов. Зная размер плитки шоколада, вы должны определить, сколько ломтиков вам нужно в оптимальной последовательности разделения на кусочки 1х1.
Ввод
Единственная строка входных данных содержит два целых числа N и M - размер плитки шоколада. Оба числа будут в диапазоне [1; 50000]
Вывод
Ваша программа должна выдавать одну строку с минимально возможным количеством разрывов, достаточным для разделения плитки шоколада на кусочки размером 1 x 1.
270
329
Ответы на вопрос:
Объяснение:
n = int(input())
res = 0
all_date = [0] * (n+1)
if n != 0 and not(n % 2):
all_date[0] = 1
all_date[2] = 3
if n > 2:
all_date[4] = 11
for i in range(6, n+1, 2):
all_date[i] = 4 *all_date[i-2] - all_date[i-4]
res = all_date[n]
print(res)
мне кажется .. сорри...
Компьютер пишет: загружается оперативная система.
1. Советую оставить компьютер включённом режиме на 15-20 минут и дать ему загрузить оперативку.
2. Если же не то проверьте все провода, вероятно, где-то отошёл провод и сигнал не доходит.
3. Перезагрузите компьютер после 1,2 действий.
Если же не то советую раскрутить блок питания и полностью влажной тряпкой почистить выключенный блок питания.
Если же ничего не то советую обратиться к мастеру.
1. Советую оставить компьютер включённом режиме на 15-20 минут и дать ему загрузить оперативку.
2. Если же не то проверьте все провода, вероятно, где-то отошёл провод и сигнал не доходит.
3. Перезагрузите компьютер после 1,2 действий.
Если же не то советую раскрутить блок питания и полностью влажной тряпкой почистить выключенный блок питания.
Если же ничего не то советую обратиться к мастеру.
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
sisake29.06.2020 21:24
-
nikitagarin210.03.2023 10:38
-
seredinavi05.03.2022 21:45
-
alekseysidorov15.06.2021 08:40
-
vladbb201717.12.2021 12:29
-
fffg16hgkk10.03.2021 18:21
-
olymaks7404.04.2020 15:44
-
Esenbekmalika3029.04.2022 04:33
-
ывывывывыв09.02.2022 10:30
-
ПрофиЗнания19.03.2020 21:08
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.