Код Ревью
Сравни свои решения
#| BEGIN (Write your solution here) |#
(define (solution x y z)
(cond ((isSmallest x y z)(sum-of-squares x y))
((isSmallest x z y)(sum-of-squares x z))
((isSmallest y x z)(sum-of-squares y x))
((isSmallest y z x)(sum-of-squares y z))
((isSmallest z x y)(sum-of-squares z x))
((isSmallest z y x)(sum-of-squares z y))
(sum-of-squares x y)))
(define (sum-of-squares x y)
(+ (* x x)(* y y)))
(define (isSmallest a b c)
(and (ge? a c)(ge? b c)))
(define (ge? x y)
(or (> x y)(= x y)))
#| END |#