Я создал базовую программу, которая выводит последовательность Фибоначчи для любой длины "n".
Вот код, который у меня есть:
(define (fibh n)
(if (< n 2)
n
(+ (fibh (- n 1)) (fibh (- n 2)))))
(define (fib n)
(do ((i 1 (+ i 1)))
((> i n))
(display (fibh i))))
Выводит, например, 112358
.
Мне нужен список типа (1 1 2 3 5 8)
.
Любое объяснение, как это сделать, будет с благодарностью.