С учетом списка любой длины и типа данных рассчитайте:
- Нижний элемент
- Высокий элемент
- Символы
- Среднее
- Перевернутый список (реализация функции)
Я пытался самостоятельно выучить шепот, потому что мой класс немного бесполезен (прочитайте мой другой вопрос = _ =;), и я 'мы сделали это:
(defun higher(l)
(let (x)
(setf x (first (sort l #'>)))))
Конечно, это не упорядочивало символы, конечно ... поэтому я попробовал это:
(defun higher(l)
(let ((x 0))
(dolist (a l)
(setf a (coerce a 'integer))
(if (> a x)
(setf x a)))
x))
, но принуждение не помогает мне создавать мои символыцелые числа ... заранее спасибо за вашу помощь, а также я хотел бы знать, хорошо ли я форматирую (меня не учили использовать "let").