diff --git a/Lesson20/pactice/part02/01_task_numbers.md b/Lesson20/pactice/part02/01_task_numbers.md index 6459ec2..b44c4ba 100644 --- a/Lesson20/pactice/part02/01_task_numbers.md +++ b/Lesson20/pactice/part02/01_task_numbers.md @@ -14,10 +14,32 @@ ### Решение задачи -```python -# TODO: you code here... -``` ---- +## "Амеба" + + +def num(): + while True: + minutes = int(input("min : ")) + if minutes > -1: + return minutes + else: + print("Число должно быть положительное!") + + +# Амебы + +def am(minutes): + if minutes == 0: + return 1 + periods = (minutes // 1) + return 2 ** periods + + +time = num() +amoebas = am(time) + +print(f"{amoebas} ам. за {time} мин.") + ### Данные для самопроверки @@ -27,4 +49,4 @@ | 1 | 2 | | 2 | 4 | | 3 | 8 | -| 5 | 32 | \ No newline at end of file +| 5 | 32 |