Nurikabe-Slitherlink
Bài đăng ngày hôm qua và câu trả lời của Stiv đã cung cấp nguồn cảm hứng cho một câu đố mới. Những gì tôi hình dung sẽ là một nỗ lực lớn, vì vậy tôi đã dành một phần của ngày hôm qua để tạo ra một nghiên cứu , một phần mẫu của câu đố lớn hơn để luyện tập. Nó không quá khó, nhưng tôi nghĩ rằng câu đố nhỏ này đã ra khá tốt, vì vậy tôi nghĩ rằng tôi sẽ chia sẻ.
Câu đố này chứa cả Nurikabe và Slitherlink . Trong lưới bên dưới, các con số được đóng hộp là manh mối của Nurikabe. Các con số khác là manh mối của Slitherlink, nhưng với lưu ý sau: nếu manh mối Slitherlink không được Nurikabe tô bóng, thì đó là manh mối chính xác. Nếu một đầu mối Slitherlink bị che bởi Nurikabe, đầu mối Slitherlink là sai ... thì đường dẫn Slitherlink sẽ sử dụng một số cạnh khác nhau của hình vuông đó. Các ô vuông với manh mối của Nurikabe không cung cấp thông tin nào về Slitherlink.
Giải pháp được chấp nhận sẽ giải quyết cả lưới Nurikabe và Slitherlink, đồng thời sẽ chứa ít nhất một số chỉ báo về đường dẫn logic. Có một giải pháp duy nhất và nó hoàn toàn có thể đạt được về mặt logic, nhưng bạn sẽ phải giải quyết cả hai phần của câu đố với nhau. Như Joker nói ... đây ... chúng ta ... đi:
Lưu ý của người giải: Khi tôi giải câu đố này, tôi thấy việc giải Nurikabe và Slitherlink ở các lưới khác nhau dễ dàng hơn, vì vậy, bạn có thể thoải mái giải quyết:
Trả lời
Chỉ với logic Nurikabe, chúng ta có thể đạt được điều này:
![]()
Ô trong R3C4 cho chúng ta một bước khác: nếu nó không được tô bóng, ô tô bóng phía trên nó sẽ không có cách nào để kết nối với phần còn lại của các ô được tô bóng mà không phá vỡ 4 hoặc 5.
Có thể áp dụng logic tương tự để kết thúc vùng 4 , sau đó là 2 khu vực:
![]()
Bây giờ đã đến lúc chuyển sang Slitherlink:
1-3-1 chỉ có thể được giải quyết theo một cách.
![]()
Sau đó, chúng ta phải đảm bảo 2s gần đó không bị sai lệch:
![]()
Bây giờ, lưu ý rằng 2 phía dưới bên trái không thể được thỏa mãn. Vì vậy, nó phải được tô bóng trong Nurikabe.
Quay lại Nurikabe,
với ô tô bóng bổ sung đó, chúng ta có thể đạt được điều này:
![]()
Và điều này cung cấp cho chúng tôi thêm thông tin về Slitherlink:
![]()
Rất nhiều manh mối ở phía trên bên trái - chúng ta có thể có đủ để xác định rằng chúng ta không thể đáp ứng manh mối 0 đó.
Đồng thời, nếu điểm cuối thấp nhất đó đi lên trên, thì chúng ta phải thỏa mãn một trong hai sai số 2. Vì vậy, điểm cuối thấp nhất đi đúng ...
![]()
... và nếu chúng ta cố gắng làm cho 3 điểm đầu tiên đúng, chúng ta sẽ có một sự mâu thuẫn.
![]()
Vì vậy, 3 đầu tiên phải là false, nghĩa là R7C6 phải được tô bóng.
Và bây giờ chúng ta có đủ để hoàn thành cả hai nửa của câu đố:
Nurikabe đã xác định được hai ô bóng mờ cuối cùng của nó.
![]()
Và bây giờ tất cả các manh mối đã được xác định, hai góc khác của Slitherlink có thể được hoàn thành mà không có bất kỳ suy luận phức tạp nào.
![]()