Stap 15 · Meester
Wat is Unique Rectangle (unieke reghoek)? Hoe om sudoku op te los
Gebruik die feit dat 'n behoorlike sudoku net een oplossing het: vier selle wat 'n reghoek oor twee blokke vorm, kan nie almal met dieselfde paar syfers eindig nie, so jy kan die kandidate verwyder wat dit sou veroorsaak.
Wat dit is
Gebruik die reël dat 'n behoorlike sudoku presies een oplossing het.
Stel jou die vier hoeke van 'n reghoek voor. Hulle lê in 2 rye, 2 kolomme en 2 blokke.
As daardie hoeke net 3 en 7 kon bevat, sou "links bo 3, regs bo 7, links onder 7, regs onder 3" en die omgeruilde "links bo 7, regs bo 3, links onder 3, regs onder 7" albei werk: elke ry, kolom en blok kry steeds een 3 en een 7. Dit is twee oplossings, en dit kan nie gebeur nie.
Enige kandidaat wat die hoeke met net 3 en 7 sou laat, kan dus verwyder word.
Voorbeeld: drie hoeke kan net 3 of 7 wees, en die vierde kan 3, 7 of 9 wees. As die vierde 3 of 7 was, sou daar twee oplossings wees, so dit moet 9 wees.
Hoe om dit raak te sien
Soek selle met net dieselfde twee kandidate (soos 3 en 7) op twee of drie hoeke van 'n reghoek. Die reghoek moet presies twee blokke beslaan.
Voorbeeld
Geel selle wys waar om te kyk, oranje selle is die rede, rooi syfers is kandidate wat jy kan verwyder, en die blou syfer is die antwoord.
'n Behoorlike sudoku het presies een oplossing. Hierdie truuk gebruik daardie reël. R3K1, R3K3, R8K1 en R8K3 is die vier hoeke van 'n reghoek. Hulle lê in net 2 rye, 2 kolomme en 2 blokke. Stel jou voor die vier hoeke kon net 3 en 6 bevat. Dan werk "R3K1=3, R3K3=6, R8K1=6, R8K3=3", en net so die omgeruilde "R3K1=6, R3K3=3, R8K1=3, R8K3=6". In albei gevalle kry elk van daardie rye, kolomme en blokke een 3 en een 6, so geen reël word verbreek nie. Dit sou twee oplossings beteken, so die vier hoeke kan nooit net 3 en 6 word nie.
Op hierdie rooster kan die drie hoeke R3K1, R8K1 en R8K3 net 3 of 6 wees. As R3K3 ook 3 of 6 was, sou al vier hoeke net 3 en 6 wees, en die omruiling hierbo sou werk. R3K3 is dus nie 3 of 6 nie. Verwyder 3 en 6 uit R3K3.