Олимпиадный тренинг

Задача . Боремся с бесконечностью. Случай 2


Задача

Темы:
 Опертор break — это команда, которая мгновенно останавливает работу цикла (for или while), даже если условие ещё выполняется.
Это как стоп-кран в поезде.

🎯 Как это работает?

  1. Цикл выполняется как обычно.

  2. Как только встречается break — цикл сразу завершается.

  3. Программа переходит к командам после цикла.

  1. break останавливает только текущий цикл. Если циклы вложены — сработает для того, где вызван.
  2. Часто используется с while True для создания «контролируемых» бесконечных циклов.


Программа ниже эмулирует, как кот ест рыбу, кот наелся, если его сытость ≥ 5. Добавьте в программу break, чтобы завершить бесконечный цикл.

time 1000 ms
memory 256 Mb
Правила оформления программ и список ошибок при автоматической проверке задач

Статистика успешных решений по компиляторам
 Кол-во
Python1
Комментарий учителя