База ответов ИНТУИТ

Основы функционального программирования

<<- Назад к вопросам

Какое из заданных выражений вычислимо? (pairlis – наращивает список пар, соединяя в пары элементы первых двух аргументов)

(Отметьте один правильный вариант ответа.)

Варианты ответа
(pairlis (a b c) ( t d f) ((e . x)(g . y)))
(pairlis (cons a b) '(t d f) '((k . y)(l . y)))
(pairlis '(a b c) '(t d f) '((r . y)(s. y)))(Верный ответ)
Похожие вопросы
Какое из заданных выражений имеет определенный результат?(pairlis – наращивает список пар, соединяя в пары элементы первых двух аргументов)
Отметьте правильное число обращений к CONS, которое произойдет при выполнении функции append (соединение двух списков в один) на заданных аргументах.
В каком случае правильно указано число обращений к CONS, которое произойдет при выполнении функции append (соединение двух списков в один) на заданных аргументах?
Какой список аргументов не соответствует списку формальных параметров (x y z &rest t)?
Какой список значений аргументов соответствует списку параметров вида (x y z &rest t)?
Которое из выражений построит список (Альфа Центавра)?
Отметьте спецификации, которым соответствует функция Pairlis.
Укажите тест, на котором функция Pairlis (см. лекцию 3) исчерпает два первые аргумента.
Укажите тест, на котором функция Pairlis (см. лекцию 3) может завершиться аварийно из-за неподходящей структуры данных.
Какое из S-выражений не является представлением структуры (A (B C) D (E))?