• Предмет: Информатика
  • Автор: bbb010101
  • Вопрос задан 4 месяца назад

Написати код на пайтон.

В понеділок Толя позичив у Сергійка 4 цукерки і з задоволенням з’їв. У
вівторок він позичив у два рази більше цукерок, після чого віддав половину
боргу, а решту цукерок знову із задоволення з’їв. Кожен день він позичав у два
рази більше цукерок, ніж у попередній день. Половину боргів віддавав, а решту
з’їдав. Визначити, який буде загальний борг через задану кількість днів.

Ответы

Ответ дал: linix5500
1

Ответ:

Объяснение:

days = int(input("Введіть кількість днів: "))

debt = 4  # початковий борг в понеділок

candy = 4  # початкова кількість цукерок в понеділок

for i in range(2, days+1):

   candy *= 2  # позичає у два рази більше цукерок кожен день

   if i % 2 == 0:

       debt /= 2  # віддає половину боргу кожен другий день

   else:

       debt += candy  # додає до боргу кількість цукерок, що позичив

   candy -= debt  # віддає половину боргу і з'їдає решту цукерок

   debt /= 2  # віддає половину боргу кожен день

   

print("Загальний борг через", days, "днів:", round(debt, 2))

Вас заинтересует