Gotowy do gry?

Zagraj w sudoku!

Jak rozwiązywać sudoku krok po kroku

5 minut czytania

Aby rozwiązać sudoku, powtarzaj jedną pętlę: znajdź cyfrę, która ma tylko jedno miejsce, wpisz ją i skanuj ponownie. Gdy skan nic nie znajduje, wypisz kandydatów w każdym pustym polu i szukaj par, a potem pointing pairs. Ten poradnik jest dla początkujących, którzy znają zasady sudoku i chcą metody, która zawsze podpowiada, co robić dalej. Poniżej dostajesz metodę w 6 krokach, a potem prawdziwą łamigłówkę Łatwy rozwiązaną ruch po ruchu.

Metoda w sześciu krokach

  1. Przeglądaj bloki w poszukiwaniu ukrytych pojedynków. Wybierz najpełniejszy blok, wypisz brakujące w nim cyfry i dla każdej znajdź pola, gdzie jeszcze może trafić. Jedno pozostałe pole oznacza, że cyfra idzie tam.
  2. Przeglądaj pola w poszukiwaniu nagich pojedynków. Pole, którego wiersz, kolumna i blok zawierają już 8 różnych cyfr, przyjmuje 9.
  3. Skanuj ponownie po każdym wstawieniu. Nowa cyfra blokuje tę cyfrę w 20 innych polach, więc następny pojedynek jest zwykle tuż obok.
  4. Utknąłeś? Wpisz notatki. Zapisz każdą dozwoloną cyfrę w każdym pustym polu jako małych kandydatów.
  5. Szukaj par. Dwa pola w jednej jednostce z tymi samymi dwoma kandydatami i niczym więcej pozwalają skreślić te cyfry z reszty jednostki.
  6. Szukaj pointing pairs. Cyfrę ograniczoną do jednej linii w bloku można skreślić z reszty tej linii. Każda eliminacja może stworzyć nowy pojedynek, więc wróć do kroku 1.

Zgadywania nie ma na liście. Każde pole w dobrze zrobionej łamigłówce da się udowodnić.

Przykład krok po kroku: łatwe sudoku z naszego katalogu

To klasyczna łamigłówka 9x9 Łatwy z naszego własnego zbioru. Sudoku Explainer, solver, którym oceniamy łamigłówki, daje jej 1.2 (przedział Łatwy to od 1.0 do 1.9). Ma 36 cyfr początkowych, a silnik rozwiązuje ją w 45 krokach. Każdy z nich to ukryty pojedynek. Wiersze nazywamy A do J (bez I) od góry, a kolumny 1 do 9 od lewej, więc B2 to drugi wiersz, druga kolumna.

  1. Łatwa łamigłówka z 36 cyframi początkowymi. Pierwsze cztery pojedynki trafiają do wiersza B.

    Po kolei: 9 w B2, 6 w B4, 5 w B9, potem 8 w B3.

Łatwa łamigłówka z 36 cyframi początkowymi. Pierwsze cztery pojedynki trafiają do wiersza B. Po kolei: 9 w B2, 6 w B4, 5 w B9, potem 8 w B3.

Plansza podświetla wiersz B i numeruje pierwsze 4 wstawienia w kolejności, w jakiej wykonuje je silnik:

  1. B2 = 9. W bloku 1 (lewy górny) brakuje 4, 7, 8 i 9. 9 nie może trafić do C1 ani C3, bo wiersz C ma już 9 w C4. Nie może trafić do B3, bo kolumna 3 ma już 9 w J3. Zostaje tylko B2.
  2. B4 = 6. W bloku 2 (górny środkowy) 6 jest zablokowana w wierszu A przez 6 w A2, a w C6 przez 6 w E6 w kolumnie 6. Zostaje B4.
  3. B9 = 5. W bloku 3 (prawy górny) 5 jest zablokowana w wierszu A przez 5 w A3, a w wierszu C przez 5 w C5. Tylko B9 może ją przyjąć.
  4. B3 = 8. Wiersz B wygląda teraz tak: 1, 9, _, 6, 3, 4, 2, 7, 5. Brakuje tylko 8, więc idzie do ostatniego pustego pola. To ukryty pojedynek na całym wierszu i tak nazywa go silnik.

Kroki od 1 do 4 rozwiązały cały wiersz B bez jednej notatki. Tak jest w łatwych sudoku: cyfry początkowe są na tyle gęste, że przeglądanie bloków wciąż daje wstawienia. Kolejne wstawienia silnika to C7 = 6, C8 = 3, A9 = 8, C6 = 8 i D9 = 6, i tak idzie do końca. Gotowa plansza zaczyna się od 365712498, 198634275, 427958631.

Zauważ, czego metoda tu nigdy nie potrzebowała: par, pointing pairs ani żadnego zgadywania. Rozwiązywanie przez skanowanie zadziałało, bo łamigłówka jest Łatwa. Trudniejsze łamigłówki dochodzą do punktu, gdzie skan wysycha, i to jest następna sekcja.

Co robić, gdy utkniesz

Utknięcie oznacza, że pełny przegląd każdego bloku, wiersza i kolumny nie znajduje pojedynku. Nie zgaduj. Zamiast tego uruchom tę pętlę:

  1. Wpisz notatki. Wypełnij każde puste pole jego dozwolonymi kandydatami. To wolne za pierwszym razem i oszczędza czas przez resztę łamigłówki.
  2. Sprawdź nagie pojedynki. Gdy kandydaci są zapisani, każde pole z jedną cyfrą to wstawienie.
  3. Szukaj par. Dwa pola w jednostce z tymi samymi dwoma kandydatami: te cyfry należą do tych dwóch pól, więc wymaż je z pozostałych pól jednostki. Szczegóły, a także wersję ukrytą i trójki, znajdziesz w artykule o nagich i ukrytych parach.
  4. Szukaj pointing pairs. Jeśli wszyscy kandydaci cyfry w bloku leżą w jednym wierszu lub kolumnie, wymaż tę cyfrę z reszty wiersza lub kolumny. Odwrotność, linia, której kandydaci leżą w jednym bloku, to Box Line Reduction.
  5. Wróć do pojedynków. Każda eliminacja może zostawić pole z jednym kandydatem albo cyfrę z jednym domem. Przejrzyj planszę ponownie od kroku 1 metody powyżej.

Jeśli kończysz pętlę z pełną planszą kandydatów i bez pary ani pointing pair, łamigłówka jest ponad Twoim obecnym zestawem narzędzi, a nie zepsuta. Najpierw użyj porad dla początkujących, by sprawdzić notatki pod kątem błędów, bo pominięte wymazanie ukrywa wiele prawdziwych pojedynków.

Kiedy przejść na wyższy poziom trudności

Trudność w naszej grze to najtrudniejsza technika, jakiej wymaga łamigłówka, mierzona przez Sudoku Explainer: Łatwy to 1.0 do 1.9, Średni 2.0 do 2.9, Trudny 3.0 do 4.9, Ekspert 5.0 do 6.9. Przejdź wyżej, gdy:

  • Kończysz łatwe sudoku samymi pojedynkami, bez notatek i bez błędów.
  • Łamigłówki Średni są już rutyną, czyli trafiasz na punkt utknięcia, dodajesz notatki i przechodzisz go parami i pointing pairs.
  • Ciekawi Cię następna technika, a nie tylko chcesz być szybszy w obecnej.

Zostań na miejscu, jeśli wciąż zgadujesz albo te same techniki ciągle Cię zawodzą. Szybkość na jednym poziomie jest warta więcej niż skok na poziom, którego narzędzi jeszcze nie poznałeś. Spróbuj świeżego łatwego sudoku, by się sprawdzić, a gdy pętla powyżej zacznie być automatyczna, następnym krokiem jest poziom Średni.