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

4) 5 кг, 10 кг жана 15 кг алма бата турган ящиктер берилди. 100 кг алманы бөлүштүрүү үчүн канча ар кандай өлчөмдөгү ящик керек боло тургандыгын аныктоочу программаны түзүү керек.
s=100
a=5
b=10
c=15
for i in range (s//a+1)
for j in range (s//b+1)
for k in range (s//c+1)

Ответы

Автор ответа: slonce70
2

s = 100

a = 5

b = 10

c = 15

for i in range(s // a + 1):

   for j in range(s // b + 1):

       for k in range(s // c + 1):

           if i * a + j * b + k * c == s:

               print(f"Нужно использовать {i} ящиков весом 5 кг, {j} ящиков весом 10 кг и {k} ящиков весом 15 кг.")



Этот код будет перебирать все возможные комбинации ящиков и выводить те, которые суммируются в 100 кг.

Похожие вопросы