Platon Sudoku · Învață sudoku
XY-Chain · Exemplu pas cu pas
Fiecare celulă de lanț are exact două cifre candidate. Celulele învecinate se văd reciproc și partajează cifra de legătură; cele două capete împart cifra țintă. Eliminați cifra punctului final partajat dintr-o celulă care vede ambele capete.
Această lecție este adaptată din aplicația Platon Sudoku. Citește exemplul complet aici, apoi continuă să înveți și să exersezi în aplicație.
Vezi pe Google PlayRecunoașteți modelul
Fiecare celulă de lanț are exact două cifre candidate. Celulele învecinate se văd reciproc și partajează cifra de legătură; cele două capete împart cifra țintă.
Cum să-l găsești
Urmăriți celulele bivaloare conectate, trecând la cealaltă cifră candidată din fiecare celulă, până când la sfârșit se află cifra țintă inițială.
Ce permite
Eliminați cifra punctului final partajat dintr-o celulă care vede ambele capete.
Evitați amestecul
O celulă cu două cifre candidate cu un semn în creion suplimentar este nevalidă; fiecare legătură și ambele linii de vedere la punctul final trebuie verificate.
Exemplu pas cu pas · Lanț scurt
Exemplul începe dintr-o poziție intermediară salvată. Candidații includ eliminări logice anterioare și nu sunt notițe automate abia generate.
Albastru: dovezi. Verde: concluzie. Cifre tăiate: candidați eliminați. R1C1 înseamnă rândul 1, coloana 1.
Pas 1 · Stabiliți lanțul bivaloric
Fiecare celulă din lanț are exact doi candidați: R5C8={4, 7}, R5C4={3, 7}, R6C6={2, 3}, R6C5={2, 4}. În interiorul celulei, relația lor este puternică: dacă unul este fals, celălalt trebuie să fie adevărat. Între celule diferite, candidații conectați ai aceleiași cifre se exclud reciproc. Capetele R5C8=4, R6C5=4 au candidatul comun 4.
Pas 2 · Raţionament
Pas 3 · Raţionament
Pas 4 · Raţionament
Cazul 1: R5C8 este celula cu două valori R5C8=4, R5C8=7. Cu cealaltă cifră candidată falsă, R5C8=7 este forțat adevărat în ipoteza actuală. În celule, se exclude reciproc cu R5C4=7, așa că eliminați aceste conflicte.
Pas 5 · Raţionament
Pas 6 · Raţionament
R5C4 este următoarea celulă cu două valori R5C4=3, R5C4=7. Cu cealaltă cifră candidată falsă, R5C4=3 este forțat adevărat în ipoteza actuală. În celule, se exclude reciproc cu R6C6=3, așa că eliminați aceste conflicte.
Pas 7 · Raţionament
Pas 8 · Raţionament
R6C6 este următoarea celulă cu două valori R6C6=2, R6C6=3. Cu cealaltă cifră candidată falsă, R6C6=2 este forțat adevărat în ipoteza actuală. În celule, se exclude reciproc cu R6C5=2, așa că eliminați aceste conflicte.
Pas 9 · Raţionament
La celula bivalorică a punctului final R6C5 (R6C5=2, R6C5=4), R6C5=2 este fals, deci R6C5=4 este forțat adevărat în ipoteza curentă. Acest punct final exclude țintele R6C8=4, R6C9=4.
Pas 10 · Retrageți umplutura anterioară a dreptunghiului
Retrageți această presupunere și consecințele ei. Reveniți la instantaneul neschimbat al cifrei candidatului înainte de a examina următoarea posibilitate.
Pas 11 · Raţionament
Să presupunem că primul punct final R5C8=4 este adevărat în celula sa bivalorică R5C8 (R5C8=4, R5C8=7). În interiorul celulei exclude cealaltă cifră candidată; între celule exclude cifrele candidate aflate în conflict vizibile R5C8=7, R6C8=4, R6C9=4.
Pas 12 · Concluzie
Cele două cazuri terminale epuizează toate posibilitățile și ambele taie R6C8=4, R6C9=4. Retrageți stările de adevăr logice temporare, apoi eliminați-le.
Exemplu pas cu pas · Lanț mediu
Exemplul începe dintr-o poziție intermediară salvată. Candidații includ eliminări logice anterioare și nu sunt notițe automate abia generate.
Albastru: dovezi. Verde: concluzie. Cifre tăiate: candidați eliminați. R1C1 înseamnă rândul 1, coloana 1.
Pas 1 · Stabiliți lanțul bivaloric
Fiecare celulă din lanț are exact doi candidați: R1C4={3, 8}, R1C8={6, 8}, R7C8={2, 6}, R7C6={2, 4}, R7C5={3, 4}. În interiorul celulei, relația lor este puternică: dacă unul este fals, celălalt trebuie să fie adevărat. Între celule diferite, candidații conectați ai aceleiași cifre se exclud reciproc. Capetele R1C4=3, R7C5=3 au candidatul comun 3.
Pas 2 · Raţionament
Pas 3 · Raţionament
Pas 4 · Raţionament
Cazul 1: R1C4 este celula cu două valori R1C4=3, R1C4=8. Cu cealaltă cifră candidată falsă, R1C4=8 este forțat adevărat în ipoteza actuală. În celule, se exclude reciproc cu R1C8=8, așa că eliminați aceste conflicte.
Pas 5 · Raţionament
Pas 6 · Raţionament
R1C8 este următoarea celulă cu două valori R1C8=6, R1C8=8. Cu cealaltă cifră candidată falsă, R1C8=6 este forțat adevărat în ipoteza actuală. În celule, se exclude reciproc cu R7C8=6, așa că eliminați aceste conflicte.
Pas 7 · Raţionament
Pas 8 · Raţionament
R7C8 este următoarea celulă cu două valori R7C8=2, R7C8=6. Cu cealaltă cifră candidată falsă, R7C8=2 este forțat adevărat în ipoteza actuală. În celule, se exclude reciproc cu R7C6=2, așa că eliminați aceste conflicte.
Pas 9 · Raţionament
Pas 10 · Raţionament
R7C6 este următoarea celulă cu două valori R7C6=2, R7C6=4. Cu cealaltă cifră candidată falsă, R7C6=4 este forțat adevărat în ipoteza actuală. În celule, se exclude reciproc cu R7C5=4, așa că eliminați aceste conflicte.
Pas 11 · Raţionament
La celula bivalorică a punctului final R7C5 (R7C5=3, R7C5=4), R7C5=4 este fals, deci R7C5=3 este forțat adevărat în ipoteza curentă. Acest punct final exclude țintele R1C5=3, R8C4=3.
Pas 12 · Retrageți umplutura anterioară a dreptunghiului
Retrageți această presupunere și consecințele ei. Reveniți la instantaneul neschimbat al cifrei candidatului înainte de a examina următoarea posibilitate.
Pas 13 · Raţionament
Să presupunem că primul punct final R1C4=3 este adevărat în celula sa bivalorică R1C4 (R1C4=3, R1C4=8). În interiorul celulei exclude cealaltă cifră candidată; între celule exclude cifrele candidate aflate în conflict vizibile R1C4=8, R1C5=3, R8C4=3.
Pas 14 · Concluzie
Cele două cazuri terminale epuizează toate posibilitățile și ambele taie R1C5=3, R8C4=3. Retrageți stările de adevăr logice temporare, apoi eliminați-le.
Exemplu pas cu pas · Lanț lung
Exemplul începe dintr-o poziție intermediară salvată. Candidații includ eliminări logice anterioare și nu sunt notițe automate abia generate.
Albastru: dovezi. Verde: concluzie. Cifre tăiate: candidați eliminați. R1C1 înseamnă rândul 1, coloana 1.
Pas 1 · Stabiliți lanțul bivaloric
Fiecare celulă din lanț are exact doi candidați: R1C3={1, 9}, R1C4={7, 9}, R2C4={7, 9}, R2C8={5, 9}, R2C5={5, 6}, R2C6={1, 6}, R2C9={1, 7}, R3C9={1, 7}. În interiorul celulei, relația lor este puternică: dacă unul este fals, celălalt trebuie să fie adevărat. Între celule diferite, candidații conectați ai aceleiași cifre se exclud reciproc. Capetele R1C3=1, R3C9=1 au candidatul comun 1.
Pas 2 · Raţionament
Pas 3 · Raţionament
Pas 4 · Raţionament
Cazul 1: R1C3 este celula cu două valori R1C3=1, R1C3=9. Cu cealaltă cifră candidată falsă, R1C3=9 este forțat adevărat în ipoteza actuală. În celule, se exclude reciproc cu R1C4=9, așa că eliminați aceste conflicte.
Pas 5 · Raţionament
Pas 6 · Raţionament
R1C4 este următoarea celulă cu două valori R1C4=7, R1C4=9. Cu cealaltă cifră candidată falsă, R1C4=7 este forțat adevărat în ipoteza actuală. În celule, se exclude reciproc cu R2C4=7, așa că eliminați aceste conflicte.
Pas 7 · Raţionament
Pas 8 · Raţionament
R2C4 este următoarea celulă cu două valori R2C4=7, R2C4=9. Cu cealaltă cifră candidată falsă, R2C4=9 este forțat adevărat în ipoteza actuală. În celule, se exclude reciproc cu R2C8=9, așa că eliminați aceste conflicte.
Pas 9 · Raţionament
Pas 10 · Raţionament
R2C8 este următoarea celulă cu două valori R2C8=5, R2C8=9. Cu cealaltă cifră candidată falsă, R2C8=5 este forțat adevărat în ipoteza actuală. În celule, se exclude reciproc cu R2C5=5, așa că eliminați aceste conflicte.
Pas 11 · Raţionament
Pas 12 · Raţionament
R2C5 este următoarea celulă cu două valori R2C5=5, R2C5=6. Cu cealaltă cifră candidată falsă, R2C5=6 este forțat adevărat în ipoteza actuală. În celule, se exclude reciproc cu R2C6=6, așa că eliminați aceste conflicte.
Pas 13 · Raţionament
Pas 14 · Raţionament
R2C6 este următoarea celulă cu două valori R2C6=1, R2C6=6. Cu cealaltă cifră candidată falsă, R2C6=1 este forțat adevărat în ipoteza actuală. În celule, se exclude reciproc cu R2C9=1, așa că eliminați aceste conflicte.
Pas 15 · Raţionament
Pas 16 · Raţionament
R2C9 este următoarea celulă cu două valori R2C9=1, R2C9=7. Cu cealaltă cifră candidată falsă, R2C9=7 este forțat adevărat în ipoteza actuală. În celule, se exclude reciproc cu R3C9=7, așa că eliminați aceste conflicte.
Pas 17 · Raţionament
La celula bivalorică a punctului final R3C9 (R3C9=1, R3C9=7), R3C9=7 este fals, deci R3C9=1 este forțat adevărat în ipoteza curentă. Acest punct final exclude țintele R3C1=1, R3C2=1, R3C3=1.
Pas 18 · Retrageți umplutura anterioară a dreptunghiului
Retrageți această presupunere și consecințele ei. Reveniți la instantaneul neschimbat al cifrei candidatului înainte de a examina următoarea posibilitate.
Pas 19 · Raţionament
Să presupunem că primul punct final R1C3=1 este adevărat în celula sa bivalorică R1C3 (R1C3=1, R1C3=9). În interiorul celulei exclude cealaltă cifră candidată; între celule exclude cifrele candidate aflate în conflict vizibile R1C3=9, R3C1=1, R3C2=1, R3C3=1.
Pas 20 · Concluzie
Cele două cazuri terminale epuizează toate posibilitățile și ambele taie R3C1=1, R3C2=1, R3C3=1. Retrageți stările de adevăr logice temporare, apoi eliminați-le.
Practică
Această lecție este adaptată din aplicația Platon Sudoku. Citește exemplul complet aici, apoi continuă să înveți și să exersezi în aplicație.
Vezi pe Google Play