Killer sudoku AI trener

Domov › Učenje › Pravilo 45 (polja znotraj in zunaj)

Korak 4 · Lahko

Kaj je Pravilo 45 (polja znotraj in zunaj)? Kako rešiti killer sudoku

Na kratko

Izkorišča dejstvo, da je vsota vsake vrstice, stolpca in kvadrata 45: odštejte kletke, ki ležijo znotraj, in dobite vsoto polj, ki segajo noter ali štrlijo ven.

Kaj je to

Vsaka vrstica, stolpec in kvadrat vsebuje števila 1–9 po enkrat, zato je njihova vsota vedno 45.

Od 45 odštejte vsote kletk, ki ležijo v celoti znotraj kvadrata, in dobite vsoto preostalih polj (delov kletk, ki segajo noter od zunaj). Če ostane eno samo polje, je njegovo število določeno.

Prav tako lahko iz kletk, ki segajo čez rob kvadrata, izračunate vsoto polj, ki štrlijo ven.

Kako to opaziti

Poiščite vrstico, stolpec ali kvadrat, v katerega se kletke skoraj prilegajo in le eno ali dve polji segata noter ali ven. Seštejte kletke znotraj in primerjajte s 45.

Primer

14567891345678912356792345678247891245945678923457812346714567891345678912356792345678247891245945678923457812346714567891345678912356792345678247891245945678923457812346745678934567893567924578124594567823457823467145678913456789135679245782478924594567823457823467245785745786319471515493726832815647479679679679242483151316816671331116161819514161318101189615211817571122116

Pikčasto obrobljeni liki so kletke, z vsoto v zgornjem levem kotu. Rumena polja kažejo, kam pogledati, oranžna so razlog, rdeča števila so kandidati, ki jih lahko odstranite, zeleno število pa je odgovor.

Vsaka vrstica, stolpec in kvadrat vsebuje števila 1–9 po enkrat, zato je vsota števil v kvadratu 2 enaka 45, kletke, ki ležijo v celoti znotraj, pa imajo vsoto 19. Notranji deli kletk, ki segajo ven (kletka „16“ pri V1S3 in kletka „18“ pri V3S4), imajo torej vsoto 45 − 19 = 26. Te kletke imajo skupaj vsoto 34, zato je vsota polj, ki štrlijo ven (V1S3 in V4S4), 34 − 26 = 8. Vsoto 8 v teh poljih (V1S3 in V4S4, skupaj 2) je ob danih kandidatih mogoče dobiti samo tako: 1+7, 2+6 in 3+5. Števila, ki jih tam ni (4, 8 in 9), ne morejo biti v poljih V1S3 in V4S4.

Vadite to tehniko v brskalniku