Стратеги, заавар

Нонограм тааврыг хэрхэн бодох вэ

Нонограм нь япон кроссворд, griddlers, hanjie нэрээрээ танил бөгөөд шугам бүрээр нь шийддэг логик таавар юм: мөр, баганын өгөгдсөн тоонууд нь тухайн шугам дахь будсан нүднүүдийн дарааллыг илэрхийлэх ба блокуудын хооронд дор хаяж нэг хоосон зай байна. Манай сайтын бүх таавар тааж төөрөхгүйгээр логикоор бодогддог. Доорх диаграммууд нь арга барил бүрийн бодит шугамуудыг харуулсан болно.

Хоосон талбараас шууд тодорхойлох боломжууд

Нэг ч нүд будагдаагүй байхад зарим шугамууд шууд хариугаа өгдөг: шугамынхаа урттай ойролцоо урт тоо өгөгдсөн шугам шууд тодорхойлогдоно. Эхлээд бүх мөр ба багануудыг ажиглаж эдгээрийг олоорой. Тэдгээр нь огтлолцож буй бусад шугамуудын эхлэлийн тулгуур болно.

6792 41 33 14 2976233443433333343443326792 41 33 14 297623344343333334344332
  • энэ алхмаар тодорхойлсон
Энэхүү 10×10 талбарт нийт 20 шугамаас 14 шугам хоосон сүлжээнээс шууд шийдэгдэж, нийт 36 нүдийг (тодруулсан) олов. Хоёр дахь талбар нь ард нь нуугдсан зураг юм.Хязгааргүй горимын #2 талбарын байрлал

Шугамыг тоолох: тоонууд мөрийг бүрэн дүүргэх үе

Тоонуудыг хооронд нь нэмээд, блок хоорондын зай бүрт нэг нүд нэмээрэй. Хэрэв нийлбэр нь шугамын нийт урттай тэнцвэл блокууд зөвхөн ганцхан байрлалд л багтах боломжтой бөгөөд хоосон зайтайгаа бүхэлдээ тодорхойлогдоно.

өмнө4 5
дараа4 5
  • энэ алхмаар тодорхойлсон
4-р багана, өгөгдөл 4 5: блокуудын нийлбэр 9, дээр нь 1 зайтай нийлээд 10 болж шугамыг бүрэн дүүргэнэ.Хязгааргүй горимын #8 талбарын байрлал

Давхцал: блокийг зүүн тийш, дараа нь баруун тийш шахах

Блокийг очиж болох хамгийн зүүн захад, дараа нь хамгийн баруун захад аваачиж үзээрэй. Хэрэв түүний урт нь явах боломжтой зайн хагасаас урт байвал хоёр байрлал хоорондоо давхцах бөгөөд давхацсан нүднүүд нь ямар ч шийдэлд заавал будагдана. Жишээ нь n урттай зайд k урттай ганц блок байхад 2k нь n-ээс их үед 2k − n ширхэг нүд баттай будагдана.

Энэ арга олон тоотой үед ч яг адил: бүгдийг нь нэг тал руу шахаж, дараа нь нөгөө тал руу шахаад, нэг блокны хоёр байрлалд давхацсан нүднүүдийг будаарай.

зүүн тийш шахсан7
баруун тийш шахсан7
дараа7
  • энэ алхмаар тодорхойлсон
2-р мөр: 10 нүдэнд 7 урттай нэг блок. Зүүн ба баруун тийш шахахад ижил 4 нүд давхцаж байгаа тул тэдгээрийг будна.Хязгааргүй горимын #3 талбарын байрлал

Блокийг ирмэгтэй холбох

Шугамын захад ойрхон будагдсан нүд нь тухайн талын эхний блокны уртаас ойрхон байвал заавал тэр блокт хамаарна. Уг блок нь талбарын ирмэгээс цааш гарч чадахгүй тул тухайн будагдсан нүднээс бүтэн уртынхаа хэмжээнд хүртэл сунах ёстой.

өмнө4 1
дараа4 1
  • энэ алхмаар тодорхойлсон
8-р мөр, өгөгдөл 4 1: зүүн ирмэг-ээс хамгийн эхний тодорхой нүд нь 3 байрлалд будагдсан ба 4 блокны хүрээнд байна. Блок үүнийг хамарч захаас хэтрэхгүй тул уг захаас хамгийн багадаа 4 байрлал хүртэл сунана.Хязгааргүй горимын #3 талбарын байрлал

Ямар ч блок хүрэхгүй нүднүүдийг чагталж хасах

Зарим нүднүүд тодорхой болмогц блокуудын шилжих зай хумигддаг. Ямар ч тооны байрлалд багтаж чадахгүй үлдсэн нүд бүрийг хоосон гэж үзэн чагтаар (X) тэмдэглэнэ. Чагт тавих нь будахтай адил чухал, учир нь огтлолцож буй шугамуудыг богино зайд хувааж, давхцлын дүрмийг дахин ашиглах нөхцөл бүрдүүлдэг.

өмнө2 2 2
дараа2 2 2
  • энэ алхмаар тодорхойлсон
8-р мөр, өгөгдөл 2 2 2: одоогийн нүднүүдээс хамаарч зарим зай ямар ч блокт хүрэхгүй болсон. Шинэ чагтлагдсан зай: 1. Шинээр будагдсан нүд: 1.Хязгааргүй горимын #1 талбарын байрлал

Шугамыг гүйцээх: үлдсэнийг нь чагтлах

Шугам дээрх тоонуудын шаардсан бүх будалт хийгдэж дууссан бол үлдсэн бүх хоосон нүд автоматаар чагтлагдана. Тэдгээрийг шууд тэмдэглэх хэрэгтэй: энэ чагтууд нь огтлолцож буй бусад шугамуудын дараагийн алхам болдог.

өмнө3 3
дараа3 3
  • энэ алхмаар тодорхойлсон
5-р багана, өгөгдөл 3 3: бүх блокууд нь байрласан тул үлдсэн 4 хоосон нүд чагтлагдана.Хязгааргүй горимын #2 талбарын байрлал

Бодолтын дэс дараалал

Алхам алхмаар ажилла. Эхлээд хоосон талбараас шууд тодорхойлогдох бүх шугамыг тэмдэглэ. Дараа нь мөр ба багануудын хооронд ээлжлэн шилжиж, өмнөх алхмаар шинэ нүд нэмэгдсэн шугамуудыг л дахин уншиж бод. Ямар ч ахиц гарахгүй үед захын нүднүүдийг шинжиж (холбох арга), зайн хэмжээ нь багассан шугамуудад давхцлын дүрмийг дахин шалгаарай. Манай талбарууд дээр эдгээр арга үргэлж эцсийн үр дүнд хүргэх бөгөөд таавар маань таах шаардлагагүйгээр бүтээгдсэн.

Түгээмэл асуултууд

Нонограм нь Picross эсвэл griddlers-тэй адилхан уу?
Тийм ээ, тоглоомын дүрэм бүрэн ижил. Griddlers, hanjie, япон кроссворд гэдэг нь энэ тааврын өөр нэршил юм. Picross гэдэг нь Nintendo компанийн ашигладаг нэр бөгөөд Pic-a-Pix нь Conceptis-ийнх юм; бид тэдэнтэй ямар ч хамааралгүй.
Нонограм олон шийдэлтэй байж болох уу?
Санамсаргүй зохиогдсон таавар олон шийдэлтэй байх, эсвэл тааж бодохоос өөр аргагүй болох нь бий. Харин манай сайтын бүх таавар нэг бүрчлэн логикоор мөр, баганаар уншигдах цорын ганц зурагтай байхаар шалгагдсан.
10x10 хэмжээтэй нонограмыг яаж эхлүүлэх вэ?
Урт өгөгдөлтэй шугамуудыг хай: зайтайгаа нийлээд 10 хүрэх тоонууд, эсвэл 6 ба түүнээс дээш хэмжээтэй нэг том блок. Тэдгээрийг эхлээд тоолж давхцлыг олсны дараа огтлолцож буй шугамууд руу шилжээрэй.