Биік ғимараттарды қалай шешуге болады: 10 қадам (суреттермен)

Мазмұны:

Биік ғимараттарды қалай шешуге болады: 10 қадам (суреттермен)
Биік ғимараттарды қалай шешуге болады: 10 қадам (суреттермен)
Anonim

Биік ғимараттардың басқатырғыштары ғимараттар торының биіктігін анықтауды талап етеді. Тордың шетіндегі сандар сол жақтан көрінетін зәулім ғимараттардың санын көрсетеді. Биік ғимараттар олардың артындағы барлық төменгі ғимараттардың көрінісін жауып тастайды. Әр жол мен бағанда әр биіктікте дәл бір ғимарат болуы керек.

Қадамдар

Биік ғимараттар жұмбағын шешіңіз 1 -қадам
Биік ғимараттар жұмбағын шешіңіз 1 -қадам

Қадам 1. Пазлдың өлшемдерін және қол жетімді құрылыс биіктігінің санын тексеріңіз

Кейбір жағдайларда бұл тең болады және бүкіл тор тіреген ғимараттармен толтырылады. Басқаларында бос орындар немесе саябақтар болуы мүмкін. Әр қатардағы саябақтардың санын табу үшін биіктік санынан жолдардың ұзындығын азайтыңыз. Бұл мысалда төрт биіктік бар екені көрсетілген. 5х5 торында бұл әр жолда және бағанда бір саябақты білдіреді.

Биік ғимараттар басқатырғышын шешіңіз 2 -қадам
Биік ғимараттар басқатырғышын шешіңіз 2 -қадам

2 -қадам. Шеттерін қараңыз

Ең биік ғимарат сол жолдағы немесе бағандағы барлық нәрсені жауып тастайды, сондықтан оларды 1 -ден басқа цифрлардың жанына қоюға болмайды. Егер қатарда 1 саны көп болса, олардың біреуінен басқасының бәрі саябақ болуы керек. Бұл мысалда 5х5 тордағы төрт биіктік болғандықтан, әр жол мен бағанда тек бір саябақ бар. Биіктігі әлі белгісіз, бірақ саябақ бола алмайтын ұяшықтарды көрсету үшін + белгісін пайдаланыңыз. Саябақтардың орналасуын анықтау - бұл мәселені шешудің маңызды қадамы.

Биік ғимараттар басқатырғышын шешіңіз 3 -қадам
Биік ғимараттар басқатырғышын шешіңіз 3 -қадам

3 -қадам. Ғимарат болуы тиіс кез келген басқа орындарды табыңыз және сол ұяшықтарды белгілеңіз

Максималды биіктіктегі ғимарат табылған кезде, оның шетінен көрінетін ғимараттардың саны сияқты, оның әр шеті арасында кем дегенде басқа ғимараттар болуы керек.

Биік ғимараттар басқатырғышын шешіңіз 4 -қадам
Биік ғимараттар басқатырғышын шешіңіз 4 -қадам

Қадам 4. Мүмкін болса, ғимараттардың орналасу тәртібін анықтауға болатын жолдар мен бағандарды табыңыз

Егер көрінетін ғимараттардың саны ғимарат биіктігінің жалпы санына тең болса, олар биіктікте өсуі керек. Егер сол жолдағы немесе бағандағы барлық саябақ квадраттарының орналасуы белгілі болса, онда бұл жолды толық шешуге болады.

Биік ғимараттар жұмбағын шешіңіз 5 -қадам
Биік ғимараттар жұмбағын шешіңіз 5 -қадам

Қадам 5. Ішінара аяқталған жолдар мен бағандарда жетіспейтін элементтердің ретін ашу жолдарын іздеңіз

Мысалы, екінші қатар 4123 немесе 4132 болуы мүмкін, бірақ тек 4132 -де оң жақтан көрінетін үш ғимарат бар. Сондықтан оң жақ шеті 2 биіктікте болуы керек, себебі сіз оны бос болмайтынын білесіз.

Биік ғимараттар жұмбағын шешіңіз 6 -қадам
Биік ғимараттар жұмбағын шешіңіз 6 -қадам

Қадам 6. Басқа биік ғимараттарды шеттерге орналастыруға тырысыңыз

Мысалда, максималды биіктік 4 болғандықтан, үшеуін көзге көрінетін ғимараттардың саны 2 болатын шетке ғана орналастыруға болады (кейбір жерлерде тек өзі мен 4 көрінеді). Жоғарғы және оң жақта бір ғана мүмкіндік бар.

Биік ғимараттар жұмбағын шешіңіз 7 -қадам
Биік ғимараттар жұмбағын шешіңіз 7 -қадам

Қадам 7. Жаңа ақпарат ішінара белгілі жолдар мен бағандарды шешуге қалай көмектесетінін қарастыруды жалғастырыңыз

3 және 4 орналастырылған кезде оң жақтан үш ғимарат көрінуі үшін жоғарғы қатар 3421 болуы керек, ал бірінші баған 3412 болуы керек, төменнен екі ғимарат көрінуі керек. Шектеулері толық орындалған жолдар мен бағандарды белгілеуді қарастырыңыз. Бұл әрқашан толық шешілмейді - екінші қатардағы 3 -тің орны әлі белгісіз, бірақ кез келген қол жетімді жерде сол жақта тек 4, ал оң жақта 234 болады, сондықтан бұл сандар қосымша ақпарат бермеңіз.

Биік ғимараттар басқатырғышын шешіңіз 8 -қадам
Биік ғимараттар басқатырғышын шешіңіз 8 -қадам

Қадам 8. Негізінен биіктіктерді іздеңіз және сол биіктіктегі қалған ғимараттарды орналастыру үшін латын шаршы шектеуін қолданыңыз

Бұл мысалда биіктігі 5 2 ғимараттың төртеуі табылған, сондықтан соңғысына бір ғана орын бар.

Биік ғимараттар жұмбағын шешіңіз 9 -қадам
Биік ғимараттар жұмбағын шешіңіз 9 -қадам

Қадам 9. Қалған бос саябақтардың мүмкін орындарын табыңыз

Мысалда төртінші қатарда бірінші ұяшық бос болса, қажетті 3 емес, сол жақта көрінетін екі ғимарат болуы мүмкін. Сондықтан үшінші және төртінші қатарлардың саябақ квадраттарын анықтауға болады.

Ұсынылған: