我如何知道1和9之間有多少格?
最後更新
單獨的線索很少告訴你確切的 sandwich 長度 - 但它總是縮小它。因為填充使用從 2 到 8 的不同數字,每個長度都有固定的最小和最大總和,任何超出長度範圍的線索都排除該長度。
每長度的最小和最大和
From Lengths to Positions
每個允許的長度轉化為1和9的允許位置對。長度為2的三文治意味著1和9恰好相隔三個單元格,在九格線中給出六種可能放置;長度為6的三文治只允許兩種。列出倖存的對,並刪除任何與已放置數字、宮限制或交叉線自身三文治約束衝突的對。在大多數謎題中,兩三條線迅速崩潰為單一安排,而那些放置級聯到它們的交叉線中。
範例 - 8的線索
假設一行嘅線索係8。三格或以上係唔可能(最小9),所以三文治係一格或兩格長。一格:嗰格就係數字8。兩格:由2-8組成、加埋係8嘅唯一唔同對係{2,6}同{3,5}——絕對唔係{4,4},因為重複係禁止嘅。所以1同9相距兩格或三格,中間嘅格限制喺三個細小嘅候選集合。呢個係由一個外部數字帶嚟嘅巨大限制。