Advertisement
Latkoski

Бриши последен непарен - Август 2016

Jan 9th, 2017
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lisp 0.44 KB | None | 0 0
  1. (defun otstrani (lista flag)
  2.     (cond
  3.         ((null lista) nil)
  4.         ((listp (car lista))(cons (otstrani (car lista) 0)(otstrani (cdr lista) flag)))
  5.         ((and (oddp (car lista))(= flag 0))(otstrani (cdr lista) 1))
  6.         (t (cons (car lista)(otstrani (cdr lista) flag)))
  7.         )
  8.     )
  9.  
  10. (defun brisiPosledenNeparen (lista)
  11.     (reverse (otstrani(reverse lista) 0))
  12.     )
  13. (print (brisiPosledenNeparen '(1 2 3 4 (2 3 (3 3 3) 4) 3 4)))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement