-1
我是新来的球拍和方案,我试图在一起映射列表内搭列表中的每个组合的加funtion的组合,并添加喜欢如下:契约违背预期:数-Scheme
;The returned combinations
((1 3) (2 3) (1 4) (2 4) (3 4) (1 5) (2 5) (3 5) (4 5) (1 6) (2 6) (3 6) (4 6) (5 6) (1 2) (2 2) (3 2) (4 2) (5 2) (6 2))
; expected results
((2) (5) (5).....)
不幸的是,我从下面的代码接收合同违反预期的错误:
;list of numbers
(define l(list 1 2 3 4 5 6 2))
(define (plus l)
(+(car l)(cdr l)))
(map (plus(combinations l 2)))
非常感谢您解决这个问题,并感谢您提供这样一个详细的答案。 – Racket
@ coder-noob这真的能解决吗?您的代码中仍然存在一些错误。看到我的答案。 –