2

シングルトンリストを取り、それが1か0かを判断する明確なクラス文法を書き込もうとしています。それはfalseを返し続け、なぜそれが機能しないのか理解できません。

zeroorone-->validnum.
validnum-->[0].
validnum-->[1].
4

2 に答える 2

0

投稿した言語が一致する

0

1

だがしかし

[0, 0, 1, 1, 0, 1, 1, 1, 0, 0]

それはあなたが期待したものですか?

フレーズ(ゼロオロン、X)。応答する必要があります

X = [0]。X = [1]。

さて、「コード」スタイルの Prolog 文字列を混同している可能性もあります

[1,0,0] で「100」 前者は ['1', '0', '0']

あなたのコードが失敗した例は役に立ちます

于 2012-11-24T22:41:29.797 に答える