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

Помогите срочно даю 70 балов

Складіть програму для розв'язування задачі методом перебору. Придбали олівці по 6 грн і зошити по 5 грн. Вартість покупки склала 68 грн. Скільки купили олівців і скільки зошитів?​

Приложения:

Ответы

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

Ответ:

for pencils in range(1, 68 // 6 + 1):

   for notebooks in range(1, 68 // 5 + 1):

       if pencils * 6 + notebooks * 5 == 68:

           print("Кількість олівців:", pencils)

           print("Кількість зошитів:", notebooks)

Объяснение:

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

Ответ:

for i in range(6,68,6):

   if (68-i)%5==0:

       print(f'Кількість олівців, зошитів: {i//6}, {(68-i)//5}')

Объяснение:

В один цикл, немного быстрее. Можно еще оптимизировать, но сложнее будет понять. Например можно сделать относительно зошитов, но шаг в 10.

Похожие вопросы
Предмет: Алгебра, автор: maxzas326