Advertisement
Latkoski

испуштиN со подлисти

Aug 17th, 2016
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lisp 0.38 KB | None | 0 0
  1. (defun ispustiN (n lista)
  2.  (pomosna n lista 1)
  3. )
  4.  
  5. (defun pomosna (n lista brojac)
  6.  (cond
  7.   ((null lista) nil)
  8.   ((listp (car lista))(cons (pomosna n (car lista) brojac)(pomosna n (cdr lista) ( + 1 brojac))))
  9.   ((eq brojac n)(pomosna n (cdr lista) 1))
  10.   (t (cons (car lista)(pomosna n (cdr lista)(+ 1 brojac))))
  11.  )
  12. )
  13.  
  14.  
  15. (print(ispustiN 2 '((1 2 3 4)(1 2 2 1)((1 3 5) 3 1))))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement