in-1973
?>

В магазине продаются гвозди в ящиках по q, w, e, r килограмм. Напишите программу на питоне которая определяет как купить ровно X кг, не вскрывая ящики.

Информатика

Ответы

isaev

X=30

q=1

w=2

e=3

r=4

list=[q,w,e,r]

for i in list:

   if i==X and i==q:

       print(f'Нужен ящик q')

   if i==X and i==w:

        print(f'Нужен ящик w')

   if i==X and i==e:

        print(f'Нужен ящик e')

   if i==X and i==r:

        print(f'Нужен ящик r')    

if e+r==X:

   print(f'Нужны ящики e и r')

if w+r==X:

   print(f'Нужны ящики w и r')

if w+e==X:

   print(f'Нужны ящики w и e')

if q+r==X:

   print(f'Нужны ящики q и r')

if q+e==X:

   print(f'Нужны ящики q и e')

if q+w==X:

   print(f'Нужны ящики q и w')

if w+e+r==X:

   print(f'Нужны ящики w, e и r')

if q+e+r==X:

   print(f'Нужны ящики q, e и r')

if q+w+r==X:

   print(f'Нужны ящики q, w и r')

if q+w+e==X:

   print(f'Нужны ящики q, w и e')

else:

   print('Нет таких ящиков')

Объяснение:

В кратце: я предполагаю, что количество ящиков по 1шт (q,w,e,r). Далее я пробегаюсь по всем возможных вариантам, каким образом можно получить из q,w,e,r X кг

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

В магазине продаются гвозди в ящиках по q, w, e, r килограмм. Напишите программу на питоне которая определяет как купить ровно X кг, не вскрывая ящики.
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Качкова1820
Дружинин
goldglobustour725
Ruzalina_Svetlana1435
s777tver109
boykoz9
textildlavas21
tabacoffee
yurogov61
zalev
Olgera1
VSpivak3122
IAleksandrovna45
krylova-natali
mg4954531175