Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-

HALP

Name: Anonymous 2012-11-14 5:57

(define (square x) (* x x))
(define (sum-of-squares x y) (+ (square x) (square y)))
(define (>= x y) (or (> x y) (= x y)))
(define (largest x y z) ( cond ((and (>= x y) (>= x z)) x)
                               ((and (>= y x) (>= y z)) y)
                               ((and (>= z x) (>= z y)) z)))
(define (largest2 x) (cond ((and (>= (car x) (car (cdr x)) )) (car x))
                             (else (car (cdr x)))))
(define (sum-of-largest-squares x y z) (sum-of-squares
                                         (largest x y z)
                                         (largest2
                                           (filter
                                             (lambda (v) (not (= v (largest x y z))))
                                             '(x y z))))

Name: Anonymous 2012-11-14 6:10

ur a faggot stop using that shitfucking lang

Name: Anonymous 2012-11-14 7:17


(define (>= x y) (or (> x y) (= x y)))

lel. use newLISP, ``faggot''

Name: Anonymous 2012-11-14 9:03

Largest shouldn't return x when x=y=z

Name: Anonymous 2012-11-14 9:06

>>3
NO THANK YOU!

Name: Anonymous 2012-11-14 11:53

>>4
Obviously. It should return y.

Don't change these.
Name: Email:
Entire Thread Thread List