Ответ: Задача имеет одно решение. За каждые проделанные 3 шага вперёд и 2 назад Незнайка продвигался вперёд на 1 шаг. Таким образом он сделал 5 * 10 = 50 шагов.