В
Все
У
Українська література
Г
Геометрия
Д
Другие предметы
Э
Экономика
Г
География
О
ОБЖ
М
Математика
М
МХК
Х
Химия
Қ
Қазақ тiлi
Л
Литература
У
Українська мова
О
Обществознание
Ф
Физика
А
Английский язык
А
Алгебра
И
История
Б
Беларуская мова
Б
Биология
М
Музыка
П
Право
И
Информатика
П
Психология
В
Видео-ответы
Н
Немецкий язык
Ф
Французский язык
О
Окружающий мир
Р
Русский язык
masya05781
masya05781
24.04.2023 07:34 •  Информатика

Задача по информатике (Python) Вы купили плитку шоколада и хотите разделить ее между друзьями. Плитка шоколада представляет собой прямоугольник из прямоугольных кусочков меньшего размера NxM. Чтобы справедливо разделить его между друзьями, вы решаете полностью разбить его на N * M частей. Вы, как программист, очень заинтересовались тем, как его оптимальным образом сломать, то есть с наименьшего количества перерывов. Например, если у вас есть плитка шоколада 2x3, вы можете сначала разбить на две части размером 1x3, а затем каждый кусок отдельно на кусок 1x1. Этот оптимален и требует пяти перерывов. Зная размер плитки шоколада, вы должны определить, сколько ломтиков вам нужно в оптимальной последовательности разделения на кусочки 1х1.

Ввод
Единственная строка входных данных содержит два целых числа N и M - размер плитки шоколада. Оба числа будут в диапазоне [1; 50000]
Вывод
Ваша программа должна выдавать одну строку с минимально возможным количеством разрывов, достаточным для разделения плитки шоколада на кусочки размером 1 x 1.

Ответ:
2329992ляля
2329992ляля
11.01.2021 23:50

Объяснение:

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)

мне кажется .. сорри...

0,0(0 оценок)
Ответ:
TeamFortres2
TeamFortres2
11.01.2021 23:50

a,b = map(int, input())

print(ab-1)

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?