我尝试解决这个问题 Flip-coin 没有争论,并以相同的概率随机返回符号的正面或反面。这就是我得到的,但我不明白为什么它给了我“不可能”,这可以阻止吗?
(define flip-coin
    (lambda ( )
        (cond
            [ (= (random 2 ) 1 ) "heads" ]
            [ (= (random 2 ) 0 ) "tails" ]
            [else "impossible" ]
        )
    )
)