Найти индекс n-го отрицательного вхождения (желательно Scheme) - Lisp
Формулировка задачи:
Найти индекс n-го отрицательного вхождения.
Пример:
task('(3 -2 -4 -7 9), 2)
-> 3
Решение задачи: «Найти индекс n-го отрицательного вхождения (желательно Scheme)»
textual
Листинг программы
(defun F (L P) (if (null L) nil (if (minusp (car L)) (if (= 1 P) 0 (1+ (F (cdr L) (1- P)))) (1+ (F (cdr L) P)))))
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д