Киллер-судоку AI жаттықтырушы

Басты бет › Үйрену › Skyscraper (зәулім үй)

18-қадам · Шебер

Skyscraper (зәулім үй) дегеніміз не? Киллер-судоку қалай шешіледі

Қысқаша

Бір сан екі жолдың әрқайсысында тек екі жерге сыйып, әр жолдың бір шеті бір бағанда тізілсе, қалған екі шетті де көретін ұяшықтардан сол санды өшіруге болады.

Бұл не

Бір сан туралы ойла (мысалы, 5). Екі жолдың әрқайсысында 5 үшін тек екі орын бар, және әрқайсысының бір ұшы бір бағанда тізіледі — қатар тұрған екі ғимарат сияқты.

Тізілген екі ұяшық бір бағанда, сондықтан екеуі бірдей 5 бола алмайды. Демек, қалған ұштардың (төбелердің) біреуі 5 болуы тиіс.

Екі төбені де көретін кез келген ұяшық 5 бола алмайды.

Қалай табуға болады

Бір санды таңдап, оның дәл екі орны бар екі жолын (не бағанын) тап. Тек бір ұшы тізілсе, бұл Skyscraper.

Мысал

7421395858616328547479958467673127127327594672671246782461271931456782456724567924572468195715671267245672456793281234579137256781256781257513682491371728976151324581234581245121211272415612142241111221813192420211516251516

Пунктир сызықтар — торлар, олардың қосындысы сол жақ жоғарғы бұрышта жазылған. Сары ұяшықтар қайда қарау керегін, қызғылт сарылар себебін көрсетеді, қызыл сандар — өшіруге болатын нұсқалар, ал жасыл сан — жауап.

Тек 7 санын ойла. 2-жолда да, 8-жолда да 7 үшін тек екі орын бар. Ж2Б8 және Ж8Б8 ұяшықтары бір сызықта тұр, сондықтан екеуі бірдей 7 бола алмайды. Демек, Ж2Б7 және Ж8Б9 ұяшықтарының біреуі 7 болуы тиіс. Екеуін де көретін ұяшықтар (Ж3Б9 және Ж7Б7) 7 бола алмайды.

Браузерде тегін ойна