Используя функции car и cdr необходимо извлечь из заданных списков эле- менты с указанными номерами - Lisp

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

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

Здравствуйте, помогите пожалуйста решить задачу, заранее спасибо!) Используя функции car и cdr необходимо извлечь из заданных списков эле- менты с указанными номерами. В качестве результата выдайте список состав- ленный из извлеченных элементов. Списки: ((PI) V (H J K)), (R YU (H KJ KL)), (U II OO LL PP (3 4 5)), Номера: 1, 3, 6.

Решение задачи: «Используя функции car и cdr необходимо извлечь из заданных списков эле- менты с указанными номерами»

textual
Листинг программы
(defun 1-3-6 (a b c)
  `(,(car a) ,(caddr b) ,(cadr (cddddr c))))
 
> (1-3-6 '((pi) v (h j k)) '(r yu (h kj kl)) '(u ii oo ll pp (3 4 5)))
((PI) (H KJ KL) (3 4 5))

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

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

11   голосов , оценка 3.909 из 5
Похожие ответы