Crteži japanskih slagalica. Kako riješiti japanske križaljke? Fakultet računarstva i tehnologije

Fakultet računarstva i tehnologije
Zavod za programsko inženjerstvo
Specijalitet Programsko inženjerstvo

Japanske križaljke. Algoritam rješenja

Sada postoji mnogo različitih zagonetki koje vam omogućuju da se zabavite i provedete vrijeme sa zanimanjem. Među njima se posebno ističu japanske zagonetke: kakuro, sudoku i, naravno, Japanske križaljke. Još kao dijete volio sam rješavati Sudoku i uvijek sam sa zaprepaštenjem gledao japanske križaljke koje su se nalazile u istim časopisima. Bili su mi vrlo složeni i nerazumljivi, iako sam ih pokušavao razumjeti. Kako nisam mogao shvatiti, ostavio sam ih. A vratio im se 10 godina kasnije, kad je već bio na fakultetu. Tijekom ljetnih praznika bilo je dosta slobodnog vremena i odlučila sam se ponovno pokušati pozabaviti njima i ovaj put sam uspjela. Od tada su vjerojatno najomiljenije zagonetke.

Među magistrima našeg sveučilišta nekoliko je ljudi koji su obradili ovu temu u svojim pojedinačnim rubrikama [ , ]. Štoviše, Nina Avdzhi je to učinila vrlo dobro, govoreći o tome Opći opis križaljke, povijest njihova nastanka, opća metodologija i načela rješavanja. Istaknula je i značajke crno-bijele i križaljke u boji. Međutim, sam algoritam rješavanja i metode nisu detaljno opisani, pa ih u ovom odjeljku želim opisati na formaliziran način, u obliku u kojem se pomoću njih može napisati program za rješavanje japanskih križaljki kao osoba.

Dizajn softverskog modela

Kako bismo detaljno opisali algoritam za rješavanje japanske križaljke, prvo je potrebno ukratko opisati softverski model i način na koji on radi. Japanska križaljka sastoji se od glavnog polja, na kojem se nalaze ćelije, koje mogu imati 3 stanja: ispunjeno, prazno i ​​neodređeno. Ovo polje je podijeljeno na retke i stupce, pored kojih se nalaze brojevi koji označavaju broj ćelija koje treba popuniti. Na temelju toga razvijen je dijagram klasa prikazan na slici 1.


Slika 1 - Dijagram klasa

Algoritam za rješavanje japanske križaljke neće se primijeniti na cijelu križaljku odjednom, već redom za retke i stupce, jer zapravo nema značajnih razlika među njima. Stoga se algoritam rješenja svodi na analizu jednog retka ćelija i njemu odgovarajućih brojeva koji određuju sjenčanje.

Klasa Nonogram ima red brojeva redaka za analizu. Nakon svake analize retka, metoda vraća brojeve modificiranih ćelija kako bi se mogle dodati u red čekanja za analizu, budući da bi se prilikom modificiranja ćelija mogle pojaviti neke promjene koje bi unaprijedile rješenje.

Treba napomenuti da razvijeni program ne implementira sve metode rješenja kao čovjek. Provode se samo metode koje rade s ekstremnim grupama i praznim prostorima. Ostale metode su detaljno opisane u .

Izvorni kod programa može se pronaći u .

Metoda križanja rubova

Analizira se svaka brojčana skupina u retku te se pronađu krajnje desne i krajnje lijeve granice numeričke skupine. Ako je razlika između desne i lijeve granice veća ili jednaka nuli, tada možete ispuniti ćelije između njih (uključujući). Vrijedno je napomenuti da su, kao što se vidi sa slike, u završnoj liniji obojane skupine koje se sijeku samo same sa sobom, tako da ćelija br. 6 nije prebojana, jer na različitim pozicijama (lijevo i desno) pripada različite brojčane skupine.


Slika 2 - Primjer analize linija pomoću križanja rubova

Metoda guranja zida

Analiziraju se ekstremni neprazni intervali. Ako postoje popunjene ćelije na udaljenosti od numeričke skupine od ruba, tada možete bojati ćelije, počevši od osjenčane do ćelije jednake veličini numeričke grupe.

Ako je broj popunjenih ćelija jednak veličini brojčane skupine, tada se brojčana skupina može precrtati, a iza skupine precrtati ćeliju (minimalni razmak između skupina ćelija).


Slika 3 - Primjer analize linije korištenjem odskoka od zida

Metoda izvan dosega

Analiziraju se ekstremne numeričke skupine. Ako je udaljenost od početka fragmenta neodređene linije do prve ispunjene ćelije manja ili jednaka krajnjoj brojčanoj skupini, tada je potrebno prekrižite ćelije do kojih ne dopire brojčana skupina.

Također je potrebno razmotriti slučaj kada u retku postoji jedna neprecrtana grupa. U tom slučaju potrebno je precrtati sve ćelije koje su dalje od popunjenih ćelija za duljinu brojčane skupine.

Ovaj članak je za ljubitelje raznih zagonetki. Govorit će o tome kako ispravno riješiti japansku križaljku i gdje možete pronaći veliki izbor zanimljivih zadataka besplatno.

Povijest izgleda

Rodno mjesto zagonetke, kao što naziv implicira, je Zemlja izlazećeg sunca. Autorstvo još uvijek spore dva predstavnika ove zemlje. Ali tko god je došao "izumitelj" ljubitelji ove križaljke diljem svijeta zabavljaju se rješavajući ove zanimljive zagonetke.

Kasnije se pojavio drugi naziv za slagalicu - NONOGRAM, u ime jednog od izumitelja, japanskog umjetnika i dizajnera Ne Izis. Od početka 90-ih slagalica je počela osvajati europski kontinent, a kasnije i Ameriku, Australiju i Afriku.

U manje od desetljeća ne-game osvajaju cijeli svijet, ne stoji po strani i Rusija. Zagonetke se objavljuju u raznim novinama i časopisima, objavljuju se kao zasebne brošure i, naravno, objavljuju se na stranicama za igre na internetu.

Kako se razotkriti

Slagalica je mreža kvadrata. U inozemstvu igralište, horizontalno i okomito, postoje redovi brojeva koji pokazuju koliko ćelija u određenom retku treba prebojiti. Zagonetke postoje u dvije vrste- crno-bijelo i u boji. Algoritam je gotovo identičan za sve varijante križaljke, uz male razlike. Razmotrite osnovna načela rada s nonogramima.

Osnovni principi rješenja

Na primjer, uzmite križaljku s malom slikom (veličina 13x12 ćelija), što ćemo kasnije riješiti.

Dakle, algoritam rješenja:

Pravilo 1

Između popunjenih polja iste boje mora postojati barem jedno prazno polje. Objašnjenje za križaljke u boji - ako su ćelije različitih boja, možda neće biti praznine.

Pravilo 2

Radi praktičnosti, preporučljivo je staviti "križ", "točku" ili drugi mali znak u ćelije koje će ostati prazne (ne obojene).

Pravilo 3

Brojeve koji su već korišteni za izradu crteža preporučuje se prekrižiti. Prije nego što prijeđemo na rješenje, pažljivo proučimo brojeve koji se nalaze na stranama polja.

Važna pravila za rješavanje križaljki

Pravilo 4

Ako postoje vrijednosti koje odgovaraju širini ili visini polja, počinjemo slikati od njih.

U našem primjeru, ovo je prvi okomiti stupac. (vrijednost 12 jednaka je broju ćelija po visini) a zadnja vodoravna linija (vrijednost 13 jednaka je broju ćelija po širini). Dakle, potrebno je započeti ispunjavanje crteža ovim linijama.

Pravilo 5

Ako ne postoji broj jednak broju ćelija po duljini ili širini, potrebno je pronaći niz brojeva čiji je zbroj jednak duljini/širini polja za igru.

U našem primjeru, prva vodoravna linija potpada pod ovu normu: 8 + razmak + 1 + razmak + 2 = 13.

Ako prethodne 2 opcije nisu uspjele, prijeđite na sljedeću mogućnost. Nazovimo to "preklapanje". Zaključak je ovo.

Pravilo 6

Tražimo niz čiji je zbroj što bliži broju neobojanih ćelija. Pokušavamo ga virtualno nacrtati prvo s lijeva na desno (ili odozgo prema dolje), a zatim obrnuto. Ćelije koje padnu na raskrižje bit će nedvosmisleno obojane. Navedimo primjer na pretposljednjem okomitom retku s nizom "2; 7". Ovo nije najveći niz, ali, kao opcija, poslužit će.

Linije 6 do 9 su u području preklapanja - oni će biti prefarbani.

Obratite pozornost na uzorak: 2 + razmak + 7 = 10. Ukupna duljina reda je 13 ćelija. Ukupno 13 - 10 = 3. To sugerira da je blok stanica veći od 3 komada. imat će "preklapanje". U primjeru 7 - 3 = 4. Imamo Ispale su 4 ispunjene ćelije.

Pravilo 7

Ako postoje popunjene ćelije duž oboda polja, zasjenčite granične vrijednosti.

Za naš primjer, uzmimo okomiti stupac i ispunimo sve krajnje položaje kao što je prikazano na slajdu.

Još pet važnih pravila

Pravilo 8

Ako ima više praznih ćelija od duljine zadnjeg bloka koji treba ispuniti, tada u ćelijama koje očito neće biti popunjene stavljamo znak prazne ćelije (sjećate se križića i točkica?).

Radi jasnoće, pogledajte sljedeću sliku. Osjenčani niz mora sadržavati 5 elemenata od kojih su 4 već osjenčana. Stoga s jedne strane morate obojiti 1 ćeliju. Postoje 2 prazna polja s lijeve strane, 1 s desne strane. Na temelju ovog zahtjeva, krajnja lijeva ćelija je označena kao prazna.

Pravilo 9

Ako je blok ćelija nemoguće uklopiti u nezasjenjeni razmak zbog njegove duljine, takav će razmak ostati prazan.

U našem primjeru postoje dva nezasjenjena područja. Dužina prvog je 4, drugog 2. Na lijevoj ploči ostaje samo broj 4. Dakle, blok od 4 polja neće stati u drugu prazninu. Označavamo ga kao onaj koji ostat će prazna.

Pravilo 10

Ako između dviju susjednih ćelija postoji praznina čijim popunjavanjem dobivamo kontradikciju s uvjetom zadatka, tada takva praznina treba ostati nepopunjena.

U našem slučaju postoje dvije figure za 1 i 2 kvadrata. Između njih, nepoznat je odjeljak koji ispuniti ili ne. Ako obojimo ovu ćeliju, dobit ćemo blok od 4 ćelije. Ali prema uvjetu, u ovoj liniji mogući su samo blokovi 1-1-3-1. Prema tome, postojeće interval je označen kao "prazan".

Pravilo 11

Za višebojne križaljke, osim navedenog, potrebno je promatrati podudaranje boja na sjecištu vodoravnih i okomitih redaka.

Primjer je jednostavan. Ekstremni uvjeti boja prva 3 (zelena) i posljednja 4 (plava) stupca ne odgovaraju slijedu boja bloka zadnjeg vodoravnog retka. Na ovaj način, ove će ćelije biti označene kao "prazne".

Posljednje pravilo

Pravilo 12

Najvažnije pravilo. Proces rješavanja zagonetke ne bi trebao biti muka. Mora pružiti moralnu satisfakciju.

Slijedeći ovaj nimalo zahtjevan recept, možete u potpunosti uživati ​​u prekrasnom svijetu rukom crtanih križaljki.

Ovime je teorijski dio članka završen. Prijeđimo na praktične zadatke.

Poznavanje osnovnih principa rješavanja japanske križaljke, njihovo kombiniranje, možete riješiti nonograme gotovo svake složenosti. Stječući iskustvo, razvit ćete vlastiti stil i metode rješavanja. Svaka sljedeća zagonetka bit će riješena brže i lakše od prethodne. Ali dobro je za početak iz jednostavnih crteža.

Rješavanje crno-bijelih križaljki

Za razmatranje glavnih kanona rješenja križaljki odabrana su 2 laka zadatka: Jedan je crno-bijeli, drugi u boji. Riješimo ih pomoću 12 zlatnih pravila odlučivanja.

Počinjemo s jednobojnom križaljkom. Prvi korak sastoji se od prijave Pravila #4(duljina bloka jednaka je širini ili duljini polja). Pritom ne zaboravite prekrižiti brojeve koji odgovaraju izvučenim blokovima (Pravilo br. 3). Pogledajte slajd ispod.

Sljedeći korak je crtanje blokova po obodu polja (Pravilo #7). Crtamo blokove s lijeve strane vodoravno za 8, 2, 1, 1, 1, 2, 2, 1, 1, 1 i 2 ćelije. Okomito popunite ćelije odozdo u 2, 1, 1, 3, 4, 4, 4, 2, 1, 1, 7, 8 kvadrata. Ne zaboravite označiti kraj blokova.

Obratite pozornost na važan detalj. U okomitim redovima br. 3 i 9 (brojeći od lijevog ruba) iscrtane su sve potrebne ćelije. Stoga su preostali označeni križićem, hoće bez punjenja.

Crtajući ove sekvence, vidimo da više 2 strane imaju opciju popunjavanja graničnih blokova. Ovo je gornja strana i desna strana. Nacrtajmo potrebno.

Ostaje napraviti nekoliko udaraca dok se zadatak ne završi. Imajte na umu da Na gornjoj vodoravnoj liniji ostaju 4 polja nepopunjena. Prema zadatku, trebali bi biti blokovi od 1 i 2 ćelije 1 + 2 = 3. Ali ne zaboravimo da između blokova iste boje mora biti barem jedna prazna ćelija. Ukupno 3 +1 = 4!!!

Završavamo popunjavanje polja i dobivamo željenu sliku.

Nonogrami u boji

Karakteristika ovih zagonetki je višebojan. Prilikom rješavanja potrebno je ne samo pravilno poredati redoslijed ćelija, već ih i obojiti u željene boje, prema uvjetima. Pogrešna boja će negirati sve napore. Također biste trebali zapamtiti prvi uvjet - Između zasjenjenih ćelija jedan boja mora biti barem jedna prazna, ako su ćelije različitih boja - možda neće biti praznine.

Sve od navedenog utječe izgled križaljka- uz rub polja nisu ispisani samo brojevi, te ćelije sadrže i boju koju treba koristiti prilikom crtanja.

Kao i u slučaju crno-bijelog nonograma, pogledajmo korak po korak dovršavanje slagalice u boji. Početna veličina polja je 14x14, sadrži 8 boja.

Algoritam za rješavanje takve zagonetke identičan je onom koji se koristi u crno-bijeloj igri. Dirigiranje opis pravila br. 11, dana je jedna od opcija za početak zadatka. Koristeći istu normu i također svojstvo "preklapanje", Započnimo rješenje na drugačiji način.

U 12. retku vodoravno, brojevi su 4 + 2 + 1 + 4 = 11. Duljina polja je 14. Dakle, niz od više od 3 (14 - 11) može se odraziti na polje. Nacrtaj plavu kocku. Budući da je ovo jedina figura u okomitom retku, preostale ćelije 11. retka okomito označavamo s "x".

Kao što ste već shvatili, možete početi crtati na više načina. Rezultat se ne mijenja, samo se mijenja trajanje postupka, njegova zahtjevnost. Slažem se, lakše je odrediti granice nizova boja nego izračunati područja preklapanja. Ali, da ponovimo, sve dolazi s iskustvom.

Nastavak rješavanja križaljke

Crtajte u donjem vodoravnom redu blok od 6 kvadrata. Zatim nacrtajte granične blokove. Označavamo simbolom "x" one pozicije, gdje nema crteža.

U sljedećem koraku obratite pažnju na 7. okomiti red. Uzimajući u obzir već obojene pozicije Ostaje 12 ćelija. Provjeravamo početni uvjet 1 + 5 + 2 + 2 + 2 = 12. Hrabro bojimo cijeli red u bojama koje određuje uvjet.

Dosljedno popunjavati granične vrijednosti, ne zaboravljajući precrtati korištene brojčane vrijednosti i upisati "x" na označena mjesta. Naučene kalemove apliciramo i kombiniramo koristiti nonograme za rješavanje.

Kao rezultat toga, dobivamo prekrasnu papigu i puno pozitivnih emocija. Trebalo je nešto manje od 3 minute.

Sada možete sigurno nastaviti s neovisnim rješavanjem japanskih zagonetki. Dolje je pregled najpopularnijih izvora koji sadrže besplatne križaljke.

Vrhunske usluge sa križaljkama

Za ljubitelje nonograma, kao i one koji su se odlučili okušati u rješavanju japanskih zagonetki, naša ocjena stranica na određenu temu koja pružaju veliki izbor zagonetke.

"Japanske križaljke"

Prvo mjesto u TOP-5 zauzima istoimeni resurs "japanske križaljke". Stranica sadrži nalog 20 000 križaljki različite složenosti i tematike. Korisnik može odabrati i jednobojne i opcije boja različitih veličina i složenosti.

Posebnost stranice je naziv zagonetki. Korisnik vidi samo redni broj zadatka, ne znajući što će biti prikazano na slici. To stvara određenu intrigu u odluci.

Sučelje prilagođeno korisniku, mjerač vremena i napredne postavke za prikaz napretka rješenja, uz veliku bazu nonograma, svakako određuju superiornost resursa.

GrandGames

Počasni drugo mjesto dajemo resurs posvećen zagonetkama - GrandGames. Za razliku od lidera ocjene, resurs nije posvećen isključivo japanske križaljke. Ovdje ima i drugih zagonetki.

Velika baza podataka (do 10 000 različitih zadataka) japanskih zagonetki, prikladan izbornik pretraživanja, ugodno sučelje i napredne mogućnosti prilagodbe čine resurs srebrna medalja naše TOP-parade.

Prekrivanje ekstremnih položaja

Ako je broj pored crte samo jedan i duži je od polovice, tada možete obojiti nekoliko ćelija u sredini. Da biste to učinili, potrebno je superponirati krajnji lijevi položaj skupina ćelija na krajnju desnu stranu. Tamo gdje se grupe ćelija sijeku, bit će zasjenjene ćelije.

Ako postoji nekoliko brojeva uz crtu, krajnju lijevu poziciju grupa ćelija možemo superponirati i krajnju desnu, ali možemo bojati preko ćelija samo na onim mjestima gdje se grupa brojeva preklapala (vidi primjer). Također je potrebno uzeti u obzir prisutnost minimalne uvlake između grupa ćelija (za crno-bijele križaljke- uvijek jedno prazno polje između brojeva; u boji - postoji jedna prazna ćelija između grupa iste boje, između grupa različitih boja - nema praznih ćelija)


Odgurivanje od zidova

Ako u retku postoji ispunjena ćelija, udaljenost od koje je do lijevog ruba križaljke manja od vrijednosti prve znamenke, tada možete slikati nekoliko ćelija s desne strane. Da bismo to učinili, brojimo vrijednost prve znamenke s lijeve granice križaljke - bojimo sve ćelije koje se nalaze desno od riješene. Slična metoda funkcionira za posljednju znamenku i desnu granicu križaljke - možete bojati ćelije lijevo od riješene.

izvan dosega

Ako u retku postoje ispunjene ćelije, za koje je nedvosmisleno reći kojim brojevima pripadaju, tada postaje moguće staviti križiće u ćelije koje su "nedostupne" bilo kojem broju. Najčešće se ova metoda koristi kada se pronađe ćelija (ili više ćelija) koja se može odnositi samo na prvu ili posljednju znamenku.


Ne odgovara

Postoje situacije kada se područja ograničena križićima pojavljuju u retku u koji ne može stati niti jedna od deklariranih znamenki. Sukladno tome, takva su područja ispunjena križevima. Slično se ponašamo kada se ovo područje formira na početku / kraju retka, a prva / zadnja znamenka ne stane u njega.

Razdvajanje

U situacijama kada postoje neke popunjene ćelije odvojene jednom praznom ćelijom, potrebno je provjeriti mogućnost postojanja ispunjene ćelije u njoj - ako to dovodi do kontradikcije s brojevima navedenim u retku, tada ta ćelija mora imati preko.

Udruga

Ako u retku postoje popunjene ćelije koje jasno upućuju na istu znamenku, tada se prostor između tih ćelija prebojava.

dvojni položaj

Ponekad postoje situacije kada ćelija osjenčana u liniji može odgovarati samo dvije opcije za raspored grupa ćelija. Ćelije koje su prazne u oba rasporeda označene su križićima.


I bojimo one ćelije koje su zasjenjene u oba rasporeda.

Boje na raskrižju

Kod križaljki u boji dodatno je potrebno voditi računa o bojama na sjecištu ćelija. To omogućuje isključivanje velikog broja mogućih rasporeda skupina stanica.


Važna značajka je da ćelije u prvom redu mogu biti ili prazne ili ispunjene bojom prve znamenke u stupcu. Slična metoda radi za posljednji redak - ćelije u njemu su ili prazne ili obojane bojom zadnje znamenke u stupcu.

Svatko od nas bira zanimanje po svom ukusu. Neki ljudi vole vezeti križićem. Netko - za izradu zanata od raznih materijala. Drugi hobi su križaljke.

Sada postoji mnogo časopisa koji su u potpunosti posvećeni križaljkama. Gotovo sve novine imaju stranicu za one koji vole testirati svoju erudiciju. Jedna od popularnih vrsta križaljki u novije vrijeme je japanska križaljka.

Tehnika rješavanja japanskih križaljki prilično je komplicirana. Ali ako to jednom shvatite, uvijek se možete zaokupiti i trenirati svoj mozak.

Koja je razlika između japanske križaljke i obične?

U običnim križaljkama pogađamo riječi, a u japanskom trebamo dešifrirati skrivenu sliku. Dijagram japanske križaljke izgleda ovako:

Brojevi pokazuju koliko ćelija u nizu treba prekrižiti. Na primjer, u prvom retku trebalo bi ih biti devet. U prvom stupcu ih je osam.

Što trebaš znati

  • Cijelo polje japanske križaljke obično je podijeljeno na kvadrate od pet ćelija. Odnosno, ne morate brojati jednu po jednu ćeliju, možete je brojati u pet. Dakle, možemo izračunati da je naš crtež veličine 14 x 15 ćelija.
  • Redoslijed brojeva se ne mijenja. U kakvom redoslijedu stoje, u tom će redoslijedu biti precrtane u retku ili stupcu.
  • Između popunjenih brojeva mora postojati najmanje jedan razmak. Možda više, ali trebao bi postojati razmak od jedne ćelije. Radi praktičnosti, mogu se prekrižiti križićima ili označiti točkama.
  • Bolje je nacrtati križeve olovkom, jer će ih tada biti moguće izbrisati i vidjeti lijepu sliku.

Upute za rješavanje japanske križaljke

Nastavljamo, zapravo, sa samom tehnikom rješavanja japanskih križaljki. Najprije pronađite najveće brojeve. U našem slučaju to je 9 u prvom redu. Sada trebate odrediti gdje ćete prekrižiti ovih 9 ćelija u prvom redu? Moramo saznati koje će ćelije biti 100% prekrižene. Da bismo to učinili, brojimo 9 ćelija slijeva ovako:


A sada devet ćelija s desne strane:


One ćelije koje su na raskrižju bit će prekrižene:


Sada gledamo stupce u koje su pale prekrižene ćelije. To su šesti, sedmi, osmi i deveti stupac. Svaki od njih ima broj jedan – odnosno jednu ćeliju. Već smo prekrižili jednu ćeliju, što znači da ispod nje mora biti praznina. Označavamo ih križićima i precrtavamo broj kako se kasnije ne bi zbunili:


Isto radimo sa sljedećim opadajućim brojevima. Imamo 9 u zadnjem stupcu, 8 u prvom i 7 u zadnjem redu:


Imajte na umu da se naš posljednji redak sastoji od 14 ćelija, pa stoga sedam s lijeve i sedam s desne strane daju točno polovicu, što znači da neće biti sjecišta.

Sada je već jasno kako riješiti japanske križaljke? Idemo dalje. Sada gledamo vodoravno, što nam daju osjenčane ćelije. U sedmom retku, jedna ćelija s desne strane je obojana. Dakle, prekrižimo krajnju desnu jedinicu i stavimo križ ispred ćelije - označavamo prazninu:


Osmi redak. Dvije jedinice - dvije ispunjene ćelije. Označite praznine i prekrižite ih. Čestitamo, osmi redak je riješen! A to znači da možemo prekrižiti sav prostor između njih.


Pogledajmo što nam daje. U sedmom i devetom stupcu vidimo broj pet. Nakon one koju smo već prekrižili potrebno je popuniti pet ćelija. Gledamo udaljenost između križića u ovim stupcima ... Točno pet ćelija! Postavlja se pitanje zašto ne mogu biti u dnu polja, iza križeva. Vratimo se opet na pravila: brojevi su navedeni redom. Odnosno, ako smo obojali jednu ćeliju od samog vrha, tada mora biti pet, a tek onda 4 ćelije jednu po jednu. Dakle, hrabro slikajte ove ćelije:


Provjerite linije vodoravno. Nažalost, to nam ne daje ništa u trećem i četvrtom retku - nemoguće je utvrditi radi li se o jednoj preslikanoj ćeliji ili, eventualno, o dvije. Ali definitivno možemo stati na kraj između njih, jer ne mogu biti tri u nizu u nizu:


Ali u petom retku možemo staviti čak tri križića i prekrižiti dvije jedinice. U ovom slučaju nije važno koje, jer se cijela linija sastoji od jedinica, a crtež neće zalutati:


Provjera šeste linije daje nam samo križ između crnih traka, sedma linija nam ne daje još ništa. Osmu preskočimo, jer je već riješena, au devetoj stavimo križić u pretposljednjoj ćeliji i precrtamo jedinicu.


Nadalje, nažalost, dok ne možemo ništa vodoravno prekrižiti. Vratimo se okomito. Provjera prvih šest stupaca ne daje nam ništa. Na prvi pogled i sedmi, ali ako bolje pogledate... Ostale su nam 4 jedinice. U stupcu je šest praznih ćelija. Odnosno, ima točno dovoljno prostora da se smjeste četiri ispunjene ćelije i razmaci između njih. Ista je situacija i s devetom kolonom:


Umjetnost rješavanja japanskih križaljki sastoji se u tome da se neprestano provjeravate. Sada se vratimo na horizontalu i vidimo što nam daju prekrižene ćelije u donjem polju. U devetom redu dobivamo križ. Na desetom ništa. U jedanaestom - također nema pouzdanih informacija, kao u dvanaestom. Ali u trinaestoj možemo povući ćeliju između dvije već nacrtane, jer imamo broj 5. Ona ne može biti negdje sa strane, jer su sa strane jedinice. Čak i ako stavimo jedinice sa strane, povući ćemo prazninu - i pet ćelija neće stati.


Pogledajte posljednja dva retka. U posljednjoj, gdje treba nacrtati 7 ćelija, možemo nešto prekrižiti. Budući da su ćelije u sedmom i devetom stupcu prekrižene u sredini, ćelija između njih također će biti obojana. Tri od sedam. Povlačimo se hipotetski moguća četiri lijevo i desno, a sve ostalo označavamo križićima:


I nastavljamo djelovati u istom duhu. Ponovno i ponovno, provjeravajući vodoravno i okomito, izračunavajući sve mogućnosti, precrtavamo nove ćelije. Kada vam ostanu gotovo samo jedinice, trebate pogledati sam crtež, u pravilu se slika pojavljuje i možete razumjeti što je autor htio reći i gdje trebate nacrtati ćeliju. Evo što biste trebali dobiti na kraju:


Ovo je tako zabavan emotikon koji ćete dobiti kada shvatite kako rješavati japanske križaljke!

Sretno i zabavi se!

Jeste li primijetili da su u posljednje vrijeme mnogi oko vas počeli rješavati ne obične, već japanske križaljke? I za to postoji objašnjenje. Obične križaljke i njihova lagana verzija – križaljke odavno vas ne tjeraju na naprezanje intelekta. Od novina do novina lutaju iste formulacije poput “papiga od 3 slova” ili “odjeća za zidove”. dosadno…

Što je tako dobro u "Japancu"? Oh, ovo je potpuno drugačija razina, svaki zadatak je jedinstven, a kao rezultat dobivate moralno zadovoljstvo ne činjenicom da ste zapamtili sve riječi koje znate, već činjenicom da ste vidjeli sliku koju ste sami nacrtali, i što je križaljka teža, to će detaljnije biti nacrtani svi njezini detalji.

Pravila za rješavanje takvih križaljki nisu komplicirana. Idemo učiti? Tako…

Japanska križaljka je slika šifrirana brojevima. Brojevi nasuprot svakog retka (stupca) označavaju broj popunjenih ćelija u tom retku (stupcu). Ako je u nizu napisano više brojeva, to znači da u tom retku (stupcu) postoji više skupina popunjenih ćelija između kojih se nalazi barem jedna neosjenčana ćelija. Redoslijed znamenki je isti kao redoslijed osjenčanih grupa. Vaš cilj je odrediti mjesto svih grupa brojeva na polju i kao rezultat dobiti crtež. Križaljka može imati samo jedno rješenje, pa ako nešto ne štima, vraćamo se korak unatrag i pažljivo provjeravamo sve korake. To su sva pravila.

Čini se da je sve jednostavno. Ali u praksi se postavljaju mnoga pitanja. U časopisima i novinama koje objavljuju japanske križaljke kao primjer se navode vrlo primitivne slike. I nerijetko se dogodi da niti jednu od predloženih opcija ne izađe samostalno riješiti. Stoga predlažem da počnete učiti od složenije slike, na primjer, veličine ćelija 15x15.

1. Počinjemo traženjem najveće znamenke ili grupe znamenki. Ovo je linija s brojem 14.
Brojimo s lijeva na desno 14 ćelija i stavljamo točku. Ponavljamo odbrojavanje s desna na lijevo i također stavljamo točku. Povezujemo ih i bojimo cijelu grupu. Imamo 13 osjenčanih ćelija. Gdje će se nalaziti 14. ćelija - desno ili lijevo - još ne znamo.

2. Ponavljamo odbrojavanje za liniju s brojem 9, također s lijeva na desno i obrnuto. Bojimo preko 3 ćelije:

3. Sada pogledajmo donji redak s brojevima 8 i 4. Ovaj unos znači da ovaj redak sadrži grupu od 8 ćelija, zatim razmak od najmanje jedne ćelije i grupu od 4 ćelije. Pokušajmo ih izračunati.

S lijeva na desno brojimo 8 ćelija, stavljamo točku, preskačemo jednu ćeliju i nastavljamo brojati 4 ćelije. Stavili smo točku. Sada s desna na lijevo: izbrojite 4 ćelije (točka), preskočite jednu i izbrojite 8 ćelija (točka). Spojimo u parove točke koje se odnose na osmicu i četvorku i dobijemo grupe od 6 i 2 ćelije. Mi ih slikamo. U kojem smjeru će koja od grupa nastaviti, još uvijek nije poznato.
Napominjemo da kada računamo više grupa u retku ili stupcu uvijek preskačemo 1 međućeliju, iako ćete po završetku rješavanja vidjeti da ih ponekad ima više. Ali uvijek ćemo koristiti takav mehanizam brojanja ako želimo da sve uspije. Idemo dalje.

4. Isti algoritam brojanja primjenjujemo na liniju "4 - 7". Trebali biste dobiti grupe od jedne i četiri ćelije - to su dijelovi od 4, odnosno 7.

5. Sada da vidimo velika slika:

Obratite pozornost na stupce. Mnogi od njih završavaju s brojem 1. To znači da je najniža skupina ćelija u tim stupcima jednaka jedinici. Stoga u retku "8 - 4" možemo sigurno zabilježiti one "jedinice" koje su se automatski pojavile od nas i "dvojke" koje se mogu sigurno dovršiti. Pritom se sjećamo da između grupa brojeva mora postojati najmanje 1 neobojana ćelija i slažemo se da ćemo takve ćelije označiti križićima. Ni pod kojim uvjetima takve ćelije neće biti obojane.

6. Zatim, učinimo to sami:
- stupac "2-1-6-2" - nakon donje "dvojke" dolazi "šestica". Brojimo 6 ćelija i potpuno ih obojamo. Ovdje se sve dogodilo samo od sebe. Na kraju grupe ne zaboravite staviti križić;
- stupac "1-3-5-2" - radimo isto s "pet";
- linija "9" - imamo dvije ispunjene ćelije bliže desnom rubu. Odatle brojimo 9 ćelija, stavljamo točku i povezujemo je sa skupinom od 2 ćelije. Prebojajmo i vidimo da imamo 7 od 9 popunjenih ćelija. Budući da imamo samo jednu grupu u ovom retku, ostavljamo 2 ćelije slobodne od njenog navodnog lijevog ruba, a ostatak označavamo križićima. Tamo ionako neće biti ništa;
- provjerite vertikalu i uočite "trojke" koje su se pojavile (kolone "1-1-3-1", "1-3-1-3-1" i "2-1-2-3-1"), obojite ih i ne zaboravite ih odvojiti križićima;
- u retku "1-6" brojimo "šest": s desna na lijevo brojimo šest ćelija (točka) i od križa s lijeva na desno također 6 ćelija i stavljamo točku. Povezujemo se, 5 od 6 ćelija je obojano. Još ne obraćamo pažnju na “jedan” u ovom retku;
- također preračunavamo liniju "7-1", kao rezultat toga, bojimo 6 od 7 ćelija;
- učinite isto s redovima "1-5" i "7";
- zatim provjerite vertikale i završite grupe koje počinju odmah nakon križeva. Nakon svakog poteza provjerite kako se mijenja slika, nacrtajte pozicije koje se pojavljuju.Trebali biste dobiti sljedeću međusliku:

Razmišljajte logično dok rješavate. Ako u retku "1-6" za jedinicu postoji samo jedna pozicija, onda je i ona dio "dvojke" iz prvog stupca. Stoga ostavite mjesta za završetak "dvojke", a ostatak stupca označite križićima. Sada možete završiti redak "14" i ponovno brojati retke i stupce, označavajući križićima ona mjesta na kojima nikako ne mogu biti popunjene ćelije. Nacrtajte liniju "4-1-1", ponovno izračunajte stupce "1-3-5-2" i "1-3-1-3-1", a zatim logično zaključite i budite oprezni, sve će se ćelije pojaviti s svaki sljedeći korak. Kao rezultat toga, imamo crtež miša u cipeli.


Čestitam ti na prvom uspjehu!
Nadam se da ste uživali i pridružili se našim redovima ljubitelja japanskih križaljki!