Japonske risbe ugank. Kako rešiti japonske križanke? Fakulteta za računalništvo in tehnologijo

Fakulteta za računalništvo in tehnologijo
Oddelek za programsko tehniko
Posebnost Programsko inženirstvo

Japonske križanke. Algoritem rešitve

Zdaj obstaja veliko različnih ugank, ki vam omogočajo zabavo in preživljanje časa z zanimanjem. Med njimi še posebej izstopajo japonske uganke: kakuro, sudoku in seveda Japonske križanke. Že kot otrok sem rad reševal sudoku in vedno sem z začudenjem gledal japonske križanke v istih revijah. Zame so bile zelo zapletene in nerazumljive, čeprav sem jih poskušal razumeti. Ker tega nisem mogel ugotoviti, sem jih zapustil. In k njim se je vrnil čez 10 let, ko je že bil na univerzi. Med poletnimi počitnicami je bilo veliko prostega časa in odločila sem se, da se jih ponovno poskusim spopasti in tokrat mi je uspelo. Od takrat naprej so verjetno najbolj priljubljene uganke.

Med magistri naše univerze je več ljudi, ki so to tematiko obravnavali v svoji posamezni rubriki [ , ]. Še več, Nina Avdzhi je to naredila zelo dobro, če govorimo o splošen opis križanke, zgodovina njihovega nastanka, splošna metodologija in načela reševanja. Izpostavila je tudi značilnosti črno-belih in barvnih križank. Sam algoritem reševanja in metode pa niso podrobneje opisane, zato jih želim v tem razdelku opisati formalno, v obliki, v kateri jih je mogoče uporabiti za pisanje programa za reševanje japonskih križank kot oseba.

Oblikovanje modela programske opreme

Da bi podrobno opisali algoritem za reševanje japonskih križank, morate najprej na kratko opisati programski model in njegovo delovanje. Japonska križanka je sestavljena iz glavnega polja, na katerem so celice, ki imajo lahko 3 stanja: napolnjeno, prazno in nedoločeno. To polje je razdeljeno na vrstice in stolpce, poleg katerih so številke, ki označujejo število celic, ki jih je treba izpolniti. Na podlagi tega je bil razvit razredni diagram, prikazan na sliki 1.


Slika 1 - Diagram razreda

Algoritem za reševanje japonske križanke ne bo uporabljen za celotno križanko naenkrat, ampak po vrsti za vrstice in stolpce, saj med njimi dejansko ni bistvenih razlik. Zato se algoritem rešitve zmanjša na analizo ene vrstice celic in njej pripadajočih števil, ki določajo senčenje.

Razred Nonogram ima čakalno vrsto številk vrstic za analizo. Po vsaki analizi vrstice metoda vrne številke spremenjenih celic, da jih lahko dodamo v čakalno vrsto za analizo, saj se lahko pri spreminjanju celic pojavijo spremembe, ki bi pospešile rešitev.

Opozoriti je treba, da razviti program ne izvaja vseh metod reševanja kot človek. Izvajajo se le metode, ki delujejo z ekstremnimi skupinami in praznimi prostori. Druge metode so podrobno opisane v.

Izvorno kodo programa lahko najdete v.

Metoda prečkanja robov

Vsako številčno skupino v vrstici analiziramo in poiščemo skrajno desno in skrajno levo mejo številčne skupine. Če je razlika med desno in levo mejo večja ali enaka nič, potem lahko zapolnite celice med njimi (vključno). Omeniti velja, da so, kot je razvidno iz slike, v končni vrstici prebarvane skupine, ki se sekajo le same s seboj, zato celica št. 6 ni prebarvana, saj v različnih položajih (levo in desno) pripada različne številčne skupine.


Slika 2 - Primer analize črte z uporabo robnih prehodov

Metoda potiska na steno

Analizirani so ekstremni neprazni intervali. Če so na razdalji do številčne skupine od roba zapolnjene celice, potem lahko barvate celice, začenši s senčeno in vse do celice, ki je enaka velikosti številske skupine.

Če je število izpolnjenih celic enako velikosti številske skupine, lahko številsko skupino prečrtamo, za skupino pa prečrtamo celico (minimalni razmik med skupinami celic).


Slika 3 – Primer analize linije z uporabo odbojev od stene

Metoda izven dosega

Analizirane so skrajne številčne skupine. Če je razdalja od začetka nedoločenega črtnega fragmenta do prve zapolnjene celice manjša ali enaka skrajni številčni skupini, potem je potrebno prečrtajte celice, do katerih številska skupina ne seže.

Upoštevati je treba tudi primer, ko je v vrsti ena neprečrtana skupina. V tem primeru je potrebno prečrtati vse celice, ki so za dolžino številčne skupine dlje od zapolnjenih celic.

Ta članek je za ljubitelje različnih ugank. Razpravljali bomo o tem, kako pravilno rešiti japonsko križanko in kje lahko brezplačno najdete ogromno izbiro zanimivih nalog.

Zgodovina videza

Kot že ime pove, je rojstni kraj uganke Dežela vzhajajočega sonca. Avtorstvo še vedno sporita dva predstavnika te države. Toda kdorkoli je prišel "izumitelj" ljubitelji te križanke po vsem svetu se zabavajo z reševanjem teh zanimivih ugank.

Kasneje se je pojavilo drugo ime za uganko - NONOGRAM, v imenu enega od izumiteljev, japonskega umetnika in oblikovalca Ne Isis. Od začetka 90. let prejšnjega stoletja je uganka začela osvajati evropsko celino, kasneje pa še Ameriko, Avstralijo in Afriko.

V manj kot desetletju ne-gama osvojijo ves svet, ne stoji ob strani in Rusija. Uganke so objavljene v različnih časopisih in revijah, objavljene kot ločene brošure in seveda objavljene na igralnih mestih na internetu.

Kako razvozlati

Uganka je mreža kvadratov. V tujini igrišče, vodoravno in navpično, so vrstice s številkami, ki označujejo, koliko celic v dani vrstici je treba prebarvati. Uganke so na voljo v dveh vrstah- črno-belo in barvno. Algoritem je skoraj enak za vse različice križanke, z majhnimi razlikami. Razmislite o osnovnih načelih dela z nonogrami.

Osnovna načela rešitve

Na primer, vzemite križanko z majhno sliko (velikost 13x12 celic), ki ga bomo rešili kasneje.

Torej, algoritem rešitve:

1. pravilo

Med napolnjenimi celicami iste barve mora biti vsaj ena prazna celica. Razlaga za barvne križanke - če so celice različnih barv, morda ne bo vrzeli.

2. pravilo

Za udobje je priporočljivo, da v celice, ki bodo ostale prazne (neobarvane), postavite "križ", "piko" ali drug majhen znak.

3. pravilo

Številke, ki so že bile uporabljene za izdelavo risbe, je priporočljivo prečrtati. Preden nadaljujemo z rešitvijo, natančno preučimo številke, ki se nahajajo na straneh polja.

Pomembna pravila za reševanje križank

Pravilo 4

Če obstajajo vrednosti, ki ustrezajo širini ali višini polja, začnemo slikati od njih.

V našem primeru je to prvi navpični stolpec. (vrednost 12 je enaka številu celic v višino) in zadnja vodoravna črta (vrednost 13 je enaka številu celic v širino). Zato je treba risbo začeti izpolnjevati s temi črtami.

5. pravilo

Če ni števila, ki je enako številu celic po dolžini ali širini, je treba najti zaporedje števil, katerih vsota je enaka dolžini/širini igralnega polja.

V našem primeru prva vodoravna črta spada pod to normo: 8 + presledek + 1 + presledek + 2 = 13.

Če prejšnji dve možnosti nista delovali, pojdite na naslednjo možnost. Recimo temu "prekrivanje". Bistvo je to.

Pravilo 6

Iščemo zaporedje, katerega vsota je čim bližja številu nepobarvanih celic. Poskušamo jo virtualno narisati najprej od leve proti desni (ali od zgoraj navzdol), nato pa obratno. Celice, ki padejo na križišče, bodo nedvoumno prebarvane. Navedimo primer na predzadnji navpični vrstici z zaporedjem "2; 7". To ni največje zaporedje, vendar bo kot možnost zadostovalo.

Vrstice od 6 do 9 so v območju prekrivanja - jih bodo prebarvali.

Bodite pozorni na vzorec: 2 + presledek + 7 = 10. Skupna dolžina vrstice je 13 celic. Skupaj 13 - 10 = 3. To nakazuje, da je blok celic več kot 3 kosi. bo imel "prekrivanje". V primeru 7 - 3 = 4. Imamo Izkazale so se 4 napolnjene celice.

Pravilo 7

Če so ob obodu polja zapolnjene celice, zasenčite mejne vrednosti.

Za naš primer vzemimo navpični stolpec in zapolnimo vse skrajne položaje, kot je prikazano na diapozitivu.

Še pet pomembnih pravil

Pravilo 8

Če je praznih celic več kot je dolžina zadnjega bloka, ki ga je treba zapolniti, potem v celice, ki očitno ne bodo zapolnjene, postavimo znak prazne celice (se spomnite križcev in pik?).

Za jasnost si oglejte naslednjo sliko. Osenčeno zaporedje mora vsebovati 5 elementov, od katerih so 4 že osenčeni. Zato na eni strani pobarvati morate 1 celico. Na levi sta 2 prazni polji, na desni 1. Na podlagi te zahteve, skrajna leva celica je označena kot prazna.

Pravilo 9

Če bloka celic zaradi njegove dolžine ni mogoče namestiti v nezasenčeno vrzel, bo takšna vrzel ostala prazna.

V našem primeru sta dve nezasenčeni področji. Dolžina prvega je 4, drugega 2. Na levi plošči ostane le številka 4. Zato blok 4 kvadratov ne bo ustrezal drugi vrzeli. Označimo kot tisto, ki bo ostal prazen.

Pravilo 10

Če med dvema bližnjima celicama obstaja vrzel, s katero zapolnimo dobimo protislovje s pogojem naloge, potem mora ta vrzel ostati nezapolnjena.

V našem primeru sta dve figuri za 1 in 2 polja. Med njimi ni znano, kateri odsek zapolniti ali ne. Če to celico pobarvamo, dobimo blok 4 celic. Toda glede na pogoje so v tej vrstici možni le bloki 1-1-3-1. Zato obstoječe interval je označen kot "prazen".

Pravilo 11

Pri večbarvnih križankah je treba poleg zgoraj navedenega upoštevati barvno ujemanje na presečišču vodoravnih in navpičnih vrstic.

Primer je preprost. Ekstremni barvni pogoji prvih 3 (zeleni) in zadnjih 4 (modri) stolpcev se ne ujemajo z barvnim zaporedjem bloka zadnje vodoravne vrstice. V to smer, te celice bodo označene kot "prazne".

Zadnje pravilo

Pravilo 12

Najpomembnejše pravilo. Postopek reševanja uganke ne bi smel biti mučen. Zagotavljati mora moralno zadovoljstvo.

Z upoštevanjem tega nezahtevnega recepta lahko popolnoma uživate v čudovitem svetu ročno narisanih križank.

S tem se zaključuje teoretični del članka. Preidimo k praktičnim nalogam.

Poznavanje osnovnih principov reševanja japonske križanke, njihovo kombiniranje, rešite lahko nonograme skoraj katere koli zahtevnosti. S pridobivanjem izkušenj boste razvili svoj stil in metode reševanja. Vsaka naslednja uganka bo rešena hitreje in lažje kot prejšnja. Ampak dobro je začeti iz preprostih risb.

Reševanje črno-belih križank

Za upoštevanje glavnih kanonov so bile izbrane rešitve križanke 2 lahki nalogi: Ena je črno-bela, druga barvna. Rešimo jih z uporabo 12 zlatih pravil odločanja.

Začnemo z enobarvno križanko. Prvi korak je sestavljen iz prijave Pravila #4(dolžina bloka je enaka širini oz. dolžini polja). Hkrati ne pozabite prečrtati številk, ki ustrezajo izžrebanim blokom (pravilo št. 3). Poglejte spodnji diapozitiv.

Naslednji korak je risanje blokov po obodu polja (Pravilo #7). Levo vodoravno narišemo bloke za 8, 2, 1, 1, 1, 2, 2, 1, 1, 1 in 2 celici. Navpično izpolnite celice od spodaj v 2, 1, 1, 3, 4, 4, 4, 2, 1, 1, 7, 8 kvadratov. Ne pozabite označiti konca blokov.

Bodite pozorni na pomembno podrobnost. V navpičnih vrsticah št. 3 in 9 (šteto od levega roba) vse potrebne celice so narisane. Zato preostale označene s križcem, se bodo brez polnjenja.

Če narišemo ta zaporedja, vidimo, da več 2 strani imata možnost zapolnjevanja mejnih blokov. To je zgornja stran in desna stran. Narišimo potrebno.

Ostaja še nekaj udarcev, dokler naloga ni končana. Prosimo, upoštevajte, da 4 celice ostanejo neizpolnjene na zgornji vodoravni črti. V skladu z nalogo bi morali biti bloki z 1 in 2 celicami 1 + 2 = 3. Ne pozabimo pa, da mora biti med bloki iste barve vsaj ena prazna celica. Skupaj 3 +1 = 4!!!

Končno izpolnimo polje in dobimo želeno sliko.

Barvni nonogrami

Posebnost teh ugank je večbarvna. Pri reševanju je treba ne le pravilno razporediti zaporedje celic, ampak jih tudi pobarvati v zahtevane barve, glede na pogoje. Napačna barva bo izničila vsa prizadevanja. Zapomnite si tudi prvi pogoj - Med zasenčenimi celicami eno barva mora biti vsaj ena prazna, če so celice različnih barv - ne sme biti vrzeli.

Vse našteto vpliva videz Križanka- ob robu polja niso zapisane samo številke, te celice vsebujejo tudi barvo, ki jo je treba uporabiti pri risanju.

Kot v primeru črno-belega nonograma si poglejmo korak za korakom dokončanje barvne uganke. Začetna velikost polja je 14x14, vsebuje 8 barv.

Algoritem za reševanje takšne uganke je enak tistemu, ki se uporablja v črno-belem. dirigiranje opis pravila št. 11, podana je bila ena od možnosti za začetek naloge. Z uporabo iste norme in tudi lastnine "prekrivanje", Začnimo reševanje na drugačen način.

V 12. vrstici vodoravno so številke 4 + 2 + 1 + 4 = 11. Dolžina polja je 14. Torej, zaporedje več kot 3 (14 - 11) se lahko odraža na polju. Narišite modro kocko. Ker je to edina številka v navpični vrstici, preostale celice 11. vrstice navpično označimo z "x".

Kot ste že razumeli, lahko začnete risati na več načinov. Rezultat se ne spremeni, spremeni se le trajanje postopka, njegova zahtevnost. Strinjam se, da je lažje določiti meje barvnih zaporedij kot izračunati območja prekrivanja. Ampak, ponovimo, vse pride z izkušnjami.

Nadaljevanje reševanja križanke

Narišite na spodnji vodoravni vrstici blok 6 kvadratov. Nato narišite mejne bloke. S simbolom "x" označimo tiste položaje, kjer ni risbe.

V naslednjem koraku bodite pozorni na 7. navpično vrstico. Z upoštevanjem že obarvanih pozicij Ostaja 12 celic. Preverimo začetni pogoj 1 + 5 + 2 + 2 + 2 = 12. Pogumno prebarvamo celotno vrsto v barvah, ki jih določa pogoj.

Dosledno izpolnjujte mejne vrednosti, pri tem pa ne pozabite prečrtati uporabljenih številskih vrednosti in na označenih mestih vpisati "x". Naučene cepiče apliciramo in kombiniramo za reševanje uporabite nonograme.

Kot rezultat dobimo čudovito papigo in veliko pozitivnih čustev. Je vzelo slabe 3 minute.

Zdaj lahko varno nadaljujete z neodvisno rešitvijo japonskih ugank. Spodaj je pregled najbolj priljubljenih virov, ki vsebujejo brezplačne križanke.

Vrhunske storitve s križankami

Za ljubitelje nonogramov, pa tudi tiste, ki so se odločili preizkusiti v reševanju japonskih ugank, je naša lestvica spletnih mest na določeno temo, ki ponujajo velika izbira uganke.

"Japonske križanke"

Prvo mesto v TOP-5 zaseda vir z istim imenom "japonske križanke". Spletno mesto vsebuje red 20.000 križank različnih zahtevnosti in tematike. Uporabnik lahko izbira tako enobarvne kot barvne možnosti različnih velikosti in zahtevnosti.

Posebnost spletnega mesta je ime ugank. Uporabnik vidi samo zaporedno številko naloge, ne da bi vedel, kaj bo prikazano na sliki. To ustvarja določeno spletko pri odločitvi.

Uporabniku prijazen vmesnik, časovnik in napredne nastavitve za prikaz poteka rešitve ter velika baza nonogramov zagotovo določajo superiornost vira.

GrandGames

Častna drugo mesto ponujamo vir, namenjen ugankam - GrandGames. Za razliko od vodje ocene, vir ni namenjen izključno japonske križanke. Tu so tudi druge uganke.

Velika zbirka podatkov (do 10.000 različnih nalog) japonskih ugank, priročen iskalni meni, prijeten vmesnik in napredne možnosti prilagajanja naredijo vir srebrna medalja naše TOP-parade.

Prekrijte skrajne položaje

Če je številka ob črti samo ena in je več kot polovica dolžine, potem lahko prebarvate več celic na sredini. Da bi to naredili, je potrebno skrajni levi položaj skupin celic prekriti skrajno desno. Kjer se skupine celic križajo, bodo celice osenčene.

Če je ob črti več števil, lahko skrajno levo prekrivamo tudi skrajno levo lego celičnih skupin, vendar lahko celice prebarvamo le na tistih mestih, kjer se je skupina števil sama prekrivala (glej primer). Upoštevati je treba tudi prisotnost najmanjšega zamika med skupinami celic (npr črno-bele križanke- med številkami vedno ena prazna celica; v barvi - med skupinami iste barve je ena prazna celica, med skupinami različnih barv - ni praznih celic)


Odrivanje od sten

Če je v vrstici zapolnjena celica, razdalja od katere do leve meje križanke je manjša od vrednosti prve števke, potem lahko prebarvate več celic na desni. Da bi to naredili, preštejemo vrednost prve števke od leve meje križanke - prebarvamo vse celice, ki so desno od rešene. Podobna metoda deluje za zadnjo števko in desno obrobo križanke - celice levo od rešene lahko prebarvate.

izven dosega

Če so v vrstici zapolnjene celice, za katere je nedvoumno reči, katerim številkam pripadajo, potem postane mogoče postaviti križce v celice, ki so "nedostopne" za katero koli številko. Najpogosteje se ta metoda uporablja, ko najdemo celico (ali več celic), ki se lahko nanaša samo na prvo ali zadnjo številko.


Ne ustreza

Obstajajo situacije, ko se območja, omejena s križci, pojavijo v vrstici, v kateri se ne more prilegati nobena od prijavljenih števk. V skladu s tem so takšna območja napolnjena s križi. Podobno ravnamo, ko je to območje oblikovano na začetku / koncu vrstice in se prva / zadnja številka ne prilega vanj.

Ločitev

V situacijah, ko je nekaj zapolnjenih celic, ločenih z eno prazno celico, je treba preveriti možnost obstoja zapolnjene celice v njej - če to vodi v protislovje s številkami, navedenimi v vrstici, mora ta celica imeti križ.

Združenje

Če je v vrstici nekaj zapolnjenih celic, ki se jasno nanašajo na isto števko, potem je prostor med temi celicami prebarvan.

dvojni položaj

Včasih obstajajo situacije, ko lahko celica, osenčena v vrstici, ustreza samo dvema možnostma za razporeditev skupin celic. Celice, ki so v obeh razporeditvah prazne, so označene s križci.


In prebarvamo tiste celice, ki so v obeh aranžmajih zasenčene.

Barve na križišču

Pri barvnih križankah je dodatno potrebno upoštevati barve na presečišču celic. To omogoča izključitev velikega števila možnih razporeditev celičnih skupin.


Pomembna lastnost je, da so celice v prvi vrstici lahko prazne ali zapolnjene z barvo prve števke v stolpcu. Podobna metoda deluje za zadnjo vrstico - celice v njej so prazne ali prebarvane z barvo zadnje številke v stolpcu.

Vsak od nas si izbere poklic po svojem okusu. Nekateri radi šivajo križce. Nekdo - za izdelavo obrti iz različnih materialov. Drugi hobi so križanke.

Zdaj obstaja veliko periodičnih publikacij, ki so v celoti posvečene križankam. Skoraj vsak časopis ima stran za tiste, ki radi preizkusijo svojo erudicijo. Ena izmed priljubljenih vrst križank v zadnje čase je japonska križanka.

Tehnika reševanja japonskih križank je precej zapletena. A če enkrat ugotoviš, se lahko vedno zaposliš in treniraš svoje možgane.

Kakšna je razlika med japonsko križanko in navadno?

Pri običajnih križankah ugibamo besede, pri japonščini pa moramo razvozlati skrito sliko. Diagram japonske križanke izgleda takole:

Številke označujejo, koliko celic v vrsti je treba prečrtati. Na primer, v prvi vrstici naj jih bo devet. V prvem stolpcu jih je osem.

Kaj morate vedeti

  • Celotno polje japonske križanke je običajno razdeljeno na kvadratke s petimi celicami. To pomeni, da vam ni treba šteti ene celice naenkrat, lahko jo štejete v petih. Tako lahko izračunamo, da je naša risba velika 14 krat 15 celic.
  • Vrstni red številk se ne spremeni. V kakšnem vrstnem redu stojijo, v tem vrstnem redu bodo prečrtane v vrstici ali stolpcu.
  • Med izpolnjenimi številkami mora biti vsaj en presledek. Morda več, vendar mora biti razmik ene celice. Za udobje jih je mogoče prečrtati s križci ali označiti s pikami.
  • Križe je bolje narisati s svinčnikom, ker jih bo potem mogoče izbrisati in videti čudovito sliko.

Navodila za reševanje japonske križanke

Pravzaprav nadaljujemo s samo tehniko reševanja japonskih križank. Najprej poiščite največja števila. V našem primeru je 9 v prvi vrstici. Zdaj morate določiti, kje prečrtati teh 9 celic v prvi vrstici? Ugotoviti moramo, katere celice bodo 100% prečrtane. Če želite to narediti, preštejemo 9 celic od leve takole:


In zdaj devet celic na desni:


Tiste celice, ki so na presečišču, bodo prečrtane:


Zdaj pogledamo stolpce, v katere so padle prečrtane celice. To so šesti, sedmi, osmi in deveti stolpec. Vsak od njih ima številko ena – torej eno celico. Eno celico smo že prečrtali, kar pomeni, da mora biti pod njo vrzel. Označimo jih s križci in prečrtamo številko, da se pozneje ne zamenjamo:


Enako naredimo z naslednjimi padajočimi številkami. V zadnjem stolpcu imamo 9, v prvi 8 in v zadnji vrstici 7:


Upoštevajte, da je naša zadnja vrstica sestavljena iz 14 celic, zato je sedem na levi in ​​sedem na desni natanko polovica, kar pomeni, da ne bo presečišča.

Zdaj je že jasno, kako rešiti japonske križanke? Gremo naprej. Zdaj pogledamo vodoravno, kaj nam dajo osenčene celice. V sedmi vrstici je ena celica na desni prebarvana. Torej, prečrtamo skrajno desno enoto in postavimo križ pred celico - označimo vrzel:


Osma vrstica. Dve enoti - dve zapolnjeni celici. Označite vrzeli in jih prečrtajte. Čestitamo, osma vrstica je rešena! In to pomeni, da lahko prečrtamo ves prostor med njima.


Poglejmo, kaj nam daje. V sedmem in devetem stolpcu vidimo številko pet. Pet celic mora biti izpolnjenih za tisto, ki smo jo že prečrtali. Pogledamo razdaljo med križci v teh stolpcih ... Točno pet celic! Postavlja se vprašanje, zakaj ne morejo biti na dnu polja, za križi. Vrnimo se spet k pravilom: številke so navedene po vrsti. Se pravi, če smo prebarvali eno celico od samega vrha, mora biti pet in šele nato 4 celice eno za drugo. Torej, pogumno prebarvajte te celice:


Preverite vodoravne črte. Žal, to nam v tretji in četrti vrstici ne da ničesar - nemogoče je ugotoviti, ali je to ena prebarvana celica ali morda dve. Vsekakor pa jim lahko naredimo konec, saj ne morejo biti trije v vrsti:


V peti vrstici pa lahko postavimo kar tri križce in prečrtamo dve enoti. V tem primeru ni pomembno, katere, saj je celotna vrstica sestavljena iz enic in risba ne bo zašla:


Preverjanje šeste vrstice nam da samo križec med črnimi črtami, sedma vrstica nam ne da še ničesar. Osmo preskočimo, saj je že rešena, v deveti pa v predzadnji celici postavimo križec in prečrtamo enoto.


Nadalje, žal, medtem ko ne moremo ničesar prečrtati vodoravno. Vrnimo se navpično. Preverjanje prvih šestih stolpcev nam ne da ničesar. Na prvi pogled tudi sedmi, a če dobro pogledaš ... Ostale so nam še 4 enote. In v stolpcu je šest praznih celic. To pomeni, da je ravno dovolj prostora za štiri zapolnjene celice in vrzeli med njimi. Enaka situacija je z devetim stolpcem:


Umetnost reševanja japonskih križank je nenehno preverjanje samega sebe. Zdaj pa se vrnimo na vodoravno in poglejmo, kaj nam dajejo prečrtane celice v spodnjem polju. V deveti vrstici dobimo križ. Na deseto pa nič. V enajstem - tudi ni zanesljivih informacij, kot v dvanajstem. V trinajsti pa lahko narišemo celico med dvema že narisanima, ker imamo številko 5. Ne more biti nekje ob strani, ker so ob straneh enote. In tudi če postavimo enote ob straneh, se bomo umaknili vrzeli - in pet celic ne bo ustrezalo.


Poglej zadnji dve vrstici. Čisto v zadnji, kjer naj bo narisanih 7 celic, lahko nekaj prečrtamo. Ker sta celici v sedmem in devetem stolpcu na sredini prečrtani, bo prebarvana tudi celica med njima. Trije od sedmih. Umaknemo hipotetično možne štiri levo in desno, vse ostalo pa označimo s križci:


In v istem duhu delujemo še naprej. Znova in znova, preverjamo vodoravno in navpično, izračunamo vse možnosti, prečrtamo nove celice. Ko vam ostane skoraj ena enota, morate pogledati samo risbo, praviloma se pojavi slika in lahko razumete, kaj je avtor želel povedati in kje morate narisati celico. Tukaj je tisto, kar bi morali na koncu dobiti:


To je tako zabaven emotikon, ki ga boste dobili, ko boste razumeli, kako se rešujejo japonske križanke!

Srečno in lepo se imejte!

Ste opazili, da so v zadnjem času mnogi okoli vas začeli reševati ne navadne, ampak japonske križanke? In za to obstaja razlaga. Navadne križanke in njihova lahka različica - križanke vas že dolgo ne prisilijo v napenjanje razuma. Od časopisa do časopisa se sprehajajo enake formulacije, kot je "papiga iz 3 črk" ali "obleka za stene". dolgočasno ...

Kaj je tako dobrega pri "Japoncu"? Oh, to je popolnoma drugačna raven, vsaka naloga je edinstvena in posledično ne dobite moralnega zadoščenja od dejstva, da ste se spomnili vseh besed, ki jih poznate, ampak od dejstva, da ste videli sliko, ki ste jo narisali sami, in težja kot je križanka, bolj podrobno bodo narisane vse njene podrobnosti.

Pravila za reševanje takšnih križank niso zapletena. Gremo študirati? Torej …

Japonska križanka je slika, šifrirana s številkami. Številke nasproti vsake vrstice (stolpca) označujejo število zapolnjenih celic v tej vrstici (stolpcu). Če je v vrstici zapisanih več števil, to pomeni, da je v tej vrstici (stolpcu) več skupin zapolnjenih celic, med katerimi je vsaj ena neosenčena celica. Vrstni red števk je enak vrstnemu redu osenčenih skupin. Vaš cilj je določiti mesto vseh skupin številk na igrišču in kot rezultat dobiti risbo. Križanka ima lahko samo eno rešitev, zato se, če kaj ne štima, vrnemo korak nazaj in natančno preverimo vse svoje korake. To so vsa pravila.

Zdi se, da je vse preprosto. Toda v praksi se pojavlja veliko vprašanj. V revijah in časopisih, ki objavljajo japonske križanke, so kot primer navedene zelo primitivne slike. In pogosto se zgodi, da nobene od predlaganih možnosti ne reši sam. Zato predlagam, da se začnete učiti iz bolj zapletene slike, na primer velikosti celic 15x15.

1. Začnemo z iskanjem največje števke ali skupine števk. To je vrstica s številko 14.
Od leve proti desni preštejemo 14 celic in postavimo točko. Ponovimo odštevanje od desne proti levi in ​​prav tako postavimo piko. Povežemo jih in pobarvamo celotno skupino. Dobili smo 13 zasenčenih celic. Kje bo 14. celica - na desni ali na levi - še ne vemo.

2. Odštevanje ponovimo za vrstico s številko 9, prav tako od leve proti desni in obratno. Pobarvamo 3 celice:

3. Zdaj pa poglejmo spodnjo vrstico s številkama 8 in 4. Ta vnos pomeni, da ta vrstica vsebuje skupino 8 celic, nato vrzel vsaj ene celice in skupino 4 celic. Poskusimo jih izračunati.

Od leve proti desni preštejemo 8 celic, postavimo piko, eno celico preskočimo in nadaljujemo s štetjem 4 celic. Postavili smo točko. Zdaj od desne proti levi: preštejte 4 celice (pika), eno preskočite in preštejte 8 celic (pika). V pare povežemo točke, povezane z osmico in štirico, in dobimo skupini po 6 in 2 celici. Pobarvamo jih. V katero smer bo vsaka od skupin nadaljevala, še ni znano.
Upoštevajte, da ko računamo več skupin v vrstici ali stolpcu, vedno preskočimo 1 vmesno celico, čeprav boste po končanem reševanju videli, da jih je včasih več. A takšen mehanizem štetja bomo vedno uporabili, če želimo, da se vse izide. Gremo dalje.

4. Enak algoritem štetja uporabimo za vrstico "4 - 7". Morali bi dobiti skupine z eno in štirimi celicami - to so kosi iz 4 oziroma 7.

5. Zdaj pa poglejmo velika slika:

Bodite pozorni na stolpce. Veliko se jih konča s številko 1. To pomeni, da je najnižja skupina celic v teh stolpcih enaka ena. Zato lahko v vrstici "8 - 4" varno zabeležimo tiste "enice", ki so se samodejno pojavile od nas, in "dvojke", ki jih je mogoče varno dokončati. Ob tem se spomnimo, da mora biti med skupinami številk vsaj 1 nepobarvana celica in se strinjamo, da bomo takšne celice označili s križci. Takšne celice v nobenem primeru ne bodo prebarvane.

6. Nato naredimo sami:
- stolpec "2-1-6-2" - za spodnjim "dva" pride "šest". Preštejemo 6 celic in jih v celoti prebarvamo. Tu se je vse zgodilo samo od sebe. Na koncu skupine ne pozabite postaviti križca;
- stolpec "1-3-5-2" - naredimo enako s "pet";
- vrstica "9" - imamo dve napolnjeni celici bližje desnemu robu. Od tam preštejemo 9 celic, zapikamo in jo povežemo s skupino 2 celic. Prebarvajmo in vidimo, da imamo 7 od 9 zapolnjenih celic. Ker imamo v tej vrstici samo eno skupino, pustimo 2 celici prosti od njenega domnevnega levega roba, ostale pa označimo s križci. Tam itak ne bo nič;
- preverite navpičnico in opazite "trojke", ki so se pojavile (stolpci "1-1-3-1", "1-3-1-3-1" in "2-1-2-3-1"), prebarvajte jih in jih ne pozabite ločiti s križci;
- v vrstici "1-6" preštejemo "šest": od desne proti levi preštejemo šest celic (točka) in od križa od leve proti desni tudi 6 celic in postavimo točko. Povezujemo, 5 od 6 celic je prebarvanih. Na »enega« v tej vrstici še ne posvečamo pozornosti;
- preračunamo tudi vrstico "7-1", posledično prebarvamo 6 od 7 celic;
- storite enako z vrsticami "1-5" in "7";
- nato preverite vertikale in zaključite skupine, ki se začnejo takoj za križci. Po vsaki potezi preverite, kako se slika spreminja, narišite položaje, ki se pojavijo. Dobiti morate naslednjo vmesno sliko:

Med reševanjem razmišljajte logično. Če je v vrstici "1-6" za enoto samo ena pozicija, potem je tudi del "dvojke" iz prvega stolpca. Zato pustite prostor za dokončanje "dvojke", preostali del stolpca pa označite s križci. Zdaj lahko končate vrstico "14" in znova preštejete vrstice in stolpce ter s križci označite tiste položaje, kjer nikakor ne morejo biti zapolnjene celice. Narišite črto "4-1-1", preračunajte stolpca "1-3-5-2" in "1-3-1-3-1", nato logično sklepajte in bodite previdni, vse celice bodo prikazane z vsak naslednji korak. Kot rezultat imamo risbo miške v čevlju.


Čestitam ti za prvi uspeh!
Upam, da ste uživali in se pridružite našim ljubiteljem japonskih križank!