Предмет: Информатика, автор: LuasTacuchez

1.Имеется товар в ящиках по 16, 17 и 21 кг. Как получить 185 кг этого товара, не вскрывая ящики? Ответ – по 16 = 0, по 17= 1, по 21 = 8 по 16 = 1, по 17 = 5, по 21 = 4 no 16 = 2, no 17=9, по 21 = 0 по 16 = 5, no 17 = 0, no 21 = 5 по 16 = 6, по 17 = 4, по 21 = 1 питон​

Ответы

Автор ответа: pupkinll2016
0

Ответ:

# Импортировать библиотеку itertools для создания комбинаций

import itertools

# Задать возможные веса в ящиках

weights = [16, 17, 21]

# Создать список всех возможных комбинаций весов

combinations = list(itertools.product(weights, repeat=3))

# Перебрать все комбинации и найти те, которые в сумме дают 185 кг

for combo in combinations:

if sum(combo) == 185:

print(f"По 16 кг: {combo[0]}, по 17 кг: {combo[1]}, по 21 кг: {combo[2]}")

break

Похожие вопросы
Предмет: Английский язык, автор: imsheher
Предмет: Физика, автор: slavasumijkij