Есть следующие функция:
function f_a(const n : integer): longint;
begin
if n <= 1 then f_a:=1 else
f_a:=n - f_a(f_a(n-1));
end; { f_a }
Необходимо переписать функцию, избавившись от рекурсии.
Для n>=0 получаем:
Что с этим делать - не знаю. Буду рад помощи.
Сообщение отредактировано: compiler -