Count atomic number program for example
(atomic-count '(c h 2 o 2))
return 5
(atomic-count '((c h 2) 3 o 2)
return 11
(atomic-count '(c 2 h 2 (o 2) 2))
return 8
T^T
help please....
thx so much....
(defun atomic-count (list)
(length (flatten list)))(defun atomic-count (list)
(loop for item in list sum
(cond ((and (listp item) (not (null item))) (atomic-count item))
(t 1))))geassking wrote:Count atomic number program for example
(atomic-count '(c h 2 o 2))
return 5
(atomic-count '((c h 2) 3 o 2)
return 11
(atomic-count '(c 2 h 2 (o 2) 2))
return 8
Users browsing this forum: No registered users and 1 guest