Функция Аккермана задача - Prolog

Узнай цену своей работы

Формулировка задачи:

Функция Аккермана Ak(0,N) = N + 1 Ak(M,0) = Ak(M-1,1) Ak(M,N) = Ak(M-1),Ak(M,N-1) Нужно реализовать её в прологе. Вроде бы программу написал частично работает только слишком большие числа не выводит, пишет что стек переполнен, как избежать этой ошибки, чтоб оно правильно выводило! Исходный код:

Решение задачи: «Функция Аккермана задача»

textual
Листинг программы
run():-
    write(аркмен(3,6)),
***_=readchar().

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

Оцени полезность:

5   голосов , оценка 3.2 из 5