Код Ревью

Сравни свои решения

    (define (solution x y z)
  (define (min x y)
    (if (< x y) x y))
  
  (define (max x y)
    (if (> x y) x y))
  
  (define (square x)
    (* x x))
  
  (define (sum-of-squares x y)
    (+ (square x) (square y)))
  (sum-of-squares (max (max x y) z) (min (max x y) z)))
    (define (solution x y z)
  (define (min x y)
    (if (< x y) x y))
  
  (define (max x y)
    (if (> x y) x y))
  
  (define (square x)
    (* x x))
  
  (define (sum-of-squares x y)
    (+ (square x) (square y)))
  (sum-of-squares (max (max x y) z) (min (max x y) z)))
    (define (solution x y z)
  (define (min x y)
    (if (< x y) x y))
  
  (define (max x y)
    (if (> x y) x y))
  
  (define (square x)
    (* x x))
  
  (define (sum-of-squares x y)
    (+ (square x) (square y)))
  (sum-of-squares (max (max x y) z) (min (max x y) z)))
    (define (solution x y z)
  (define (min x y)
    (if (< x y) x y))
  
  (define (max x y)
    (if (> x y) x y))
  
  (define (square x)
    (* x x))
  
  (define (sum-of-squares x y)
    (+ (square x) (square y)))
  (sum-of-squares (max (max x y) z) (min (max x y) z)))