• Предмет: Информатика
  • Автор: vladbogachev06
  • Вопрос задан 6 лет назад

5. Количество бактерий увеличивается каждый час в 2 раза. Определить, сколько времени потребуется для выведения 1 млн. бактерий, если сначала их было 100 штук. Время выводить в днях и часах.

Ответы

Ответ дал: asobolec
1

Ответ:

Не совсем понял задачу, но сейчас объясню

У нас есть 100 бактерий изначально. Каждый час они размножаются в два раза. Было 100 - через час 200, ещё через час - 400, 4 часа - 800 и так далее. Но через 14 часов уже 819200 бактерий, а через 15 - 1638400 бактерий

Объяснение:

t = 1 # часы  

n = 100 # бактерии

while n <= 1000000:

   n *= 2

   t += 1

   print ("Через", t, "ч.", n, "бактерий")

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