Главная / Введение в программирование на Лиспе / Какая из приведенных форм позволяет обратить список 'L':

Какая из приведенных форм позволяет обратить список 'L':

вопрос

Правильный ответ:

(defun rev(L) (prog (x y) A (cond ((Null L) (return x))) (setq y (cdr L)) (cond ((atom y) (go B))) (setq y (rev y)) B (setq x (cons y x)) (setq L (cdr L)) (go A) ) )
(prog rev (L x y) A (cond ((Null L) (return x))) (setq y (cdr L)) (cond ((atom y) (go B))) (setq y (rev y)) B (setq x (cons y x)) (setq L (cdr L)) (go A) ) )
(defun rev(L) (prog () A (cond ((Null L) (return x))) (set 'y (cdr L)) (cond ((atom y) (goto B))) (set'y (rev y)) B (set 'x (cons y x)) (set 'L (cdr L)) (go A) ) )
Сложность вопроса
73
Сложность курса: Введение в программирование на Лиспе
34
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Я завалил зачёт, какого рожна я не нашёл этот сайт с всеми ответами по тестам интуит до сессии
15 май 2020
Аноним
Спасибо за ответы интуит
29 июл 2016
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.