Я новичок в Схеме, и я использую Dr.Racket, чтобы попытаться найти медиану списка.функция, медиана в схеме
Если длина списка L нечетна, функция median возвращает медианный элемент в списке. Если длина L четно, то функция возвращает 0. медиана пример
(median ‘(1)) returns 1
(median ‘(1 2)) returns 0
(median ‘(1 2 3)) returns 2
(median ‘(1 2 3 4) returns 0
я только разрешено использовать
- null?
- car
- cdr
- else
- =
- +
- median
- cond
- if
- user defined names (for my variables)
- integer literals
- parentheses
Есть идеи?
Пожалуйста, не хулиганить свои сообщения после того, как вы получили ответы от людей - она останавливает будущих читателей от выгоды от своего времени. – Flexo