Code Review
Compare your solutions
#| BEGIN (Write your solution here) |#
(define (solution x y)
(cond ((or (< x 1) (< y 1) (> y x)) 0)
((and (= x 1) (= y 1)) 1)
(else
(+ (solution (- x 1) (- y 1))
(solution (- x 1) y)))))
#| END |#
#| BEGIN (Write your solution here) |#
(define (solution row col)
(cond ((= col 1) 1)
((= col row) 1)
((> col row) 0)
(else
(+ (solution (- row 1) (- col 1))
(solution (- row 1) col)))))
#| END |#
#| BEGIN (Write your solution here) |#
(define (solution x y)
(cond ((or (< x 1) (< y 1) (> y x)) 0)
((and (= x 1) (= y 1)) 1)
(else
(+ (solution (- x 1) (- y 1))
(solution (- x 1) y)))))
#| END |#
#| BEGIN (Write your solution here) |#
(define (solution row col)
(cond ((= col 1) 1)
((= col row) 1)
((> col row) 0)
(else
(+ (solution (- row 1) (- col 1))
(solution (- row 1) col)))))
#| END |#