Главная /
Введение в программирование на Лиспе /
Какой из результатов вызова функционала map-comp, аргументами которого выступают следующие функции и списки, является правильным: (defun map-comp (fn al vl) (cond (al (cons (fn (car al) (car vl)) (map-comp (cdr al) (cdr vl)) ) ) ) )
Какой из результатов вызова функционала map-comp
, аргументами которого выступают следующие функции и списки, является правильным:
(defun map-comp (fn al vl)
(cond
(al (cons (fn (car al) (car vl))
(map-comp (cdr al) (cdr vl))
) ) ) )
вопрос
Правильный ответ:
(map-comp #'car '(1 2 3) '(1 2 4)), результат ( 1 2 3)
(map-comp #'cons '(1 2 3) '(1 (2 4))), результат ((1 . 1) (2 . 2) (3 . 4))
(map-comp #'cons '(1 2 3) '(1 (2 4) )), результат ((1 . 1) (2 2 4) (3))
(map-comp #'cons '(1) '(5 2)), результат (1 . (5 2))
Сложность вопроса
36
Сложность курса: Введение в программирование на Лиспе
34
Оценить вопрос
Комментарии:
Аноним
Экзамен сдал на 4 с минусом. Спасибо за ответы
04 мар 2020
Аноним
Экзамен сдал на 4 с минусом. спс
24 ноя 2018
Аноним
спасибо за тест
01 июн 2017
Другие ответы на вопросы из темы программирование интуит.
- # Программа на языке Лисп это:
- # Какая из форм, представленных ниже, описывает оператор присваивания set, где Alist – ассоциативный список системы:
- # Какая из последовательностей форм позволяет посчитать факториал от N:
- # Вычислимо ли выражение (EQ (car '(A)) (cdr'(B))), если да, то какой ответ является верным:
- # В чем заключается различие между аргументами (и значениями) функционалов и функций: