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 питон
Answers & Comments
Verified answer
Ответ:
# Импортировать библиотеку 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