Для написания программы, которая будет выводить количество бактерий через N минут, мы можем использовать цикл и математическую логику. В данной задаче у нас есть два основных процесса: размножение и гибель бактерий.
Программа будет выглядеть примерно так:
def calculate_bacteria(K, N):
current_bacteria = K
for minute in range(1, N + 1):
current_bacteria *= 2 # удваиваем количество бактерий из-за размножения
current_bacteria -= current_bacteria // 3 # вычитаем треть бактерий из-за гибели
return current_bacteria
K = int(input("Введите начальное количество бактерий К: "))
N = int(input("Введите количество минут N: "))
result = calculate_bacteria(K, N)
print(f"Число бактерий через {N} минут: {result}")
Вы можете ввести начальное количество бактерий (K) и количество минут (N), и программа выведет количество бактерий через N минут в соответствии с условиями задачи.