Advertisement
Guest User

Untitled

a guest
Jul 19th, 2016
41
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Scheme 0.28 KB | None | 0 0
  1. ( define sumOfSquares
  2.    ( lambda (L)
  3.      (sumOfSquaresHelper(L '()) )))
  4.  
  5. ( define sumOfSquaresHelper (lambda (L acc)
  6.    (cond
  7.      (( equal? L '()) acc)
  8.      (( = 1 1 ) (cons acc (+ ( * (car L)(car L))))
  9.                 (sumOfSquaresHelper (cdr L) acc)))))
  10.  
  11. (sumOfSquares '(2 2))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement