-1
私はラケットとスキームが新しく、リストの組み合わせをリストの各組み合わせにして、次のように一緒に追加するようにしています:契約違反が予想されていますか?number? - スキーム
;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それは本当にそれを修正しましたか?あなたのコードにはまだいくつかのバグがあります。私の答えを見てください。 –