Выполнение алгоритма должно заканчиваться успехом за конечное время число шагов
Ответ:
Циклический алгоритм.