Судоку AI жаттықтырушы

Басты бет › Үйрену

Судоку қалай шешіледі: тәсілдерді қадам-қадаммен үйрен

Судокуда тез ілгерілеудің ең жақсы жолы — тәсілдерді ретімен үйрену. Оңай есептерді аяқтауға Hidden Single мен Naked Single жеткілікті. Оларға Pointing, Claiming, жұптар мен үштіктерді қоссаң, қиын есептерді де шешесің. X-Wing-тен бастап тәсілдер Сарапшы және Шебер деңгейлеріне арналған.

Судоку ережелері: судоку қалай ойналады

Деңгейге арналған тәсілдер: Бастауыш

  1. 1-қадам
    Hidden Single (санның жалғыз ғана орны бар)

    Бір сан жолда, бағанда не блокта тек бір ғана ұяшыққа сыйса, сол ұяшық міндетті түрде сол сан болады.

Деңгейге арналған тәсілдер: Оңай

  1. 2-қадам
    Naked Single (ұяшыққа жалғыз сан сыяды)

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

Деңгейге арналған тәсілдер: Орташа

  1. 3-қадам
    Pointing (блок ішінде бір сызықта)

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

  2. 4-қадам
    Claiming (жол/баған блокты анықтайды)

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

Деңгейге арналған тәсілдер: Қиын

  1. 5-қадам
    Naked Pair (ашық жұп)

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

  2. 6-қадам
    Hidden Pair (жасырын жұп)

    Жолда, бағанда не блокта екі сан тек бірдей екі ұяшыққа ғана сыйса, ол екі ұяшықтан басқа барлық нұсқаларды өшіруге болады.

  3. 7-қадам
    Naked Triple (ашық үштік)

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

  4. 8-қадам
    Hidden Triple (жасырын үштік)

    Топта үш сан тек бірдей үш ұяшыққа ғана сыйса, ол үш ұяшықтан басқа барлық нұсқаларды өшіруге болады.

Деңгейге арналған тәсілдер: Сарапшы

  1. 9-қадам
    X-Wing

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

  2. 10-қадам
    Swordfish

    Үш сызыққа кеңейтілген X-Wing: бір санның үш жолдағы нұсқаларының бәрі бірдей үш бағанға түссе, сол санды осы бағандардың басқа ұяшықтарынан өшіруге болады.

  3. 11-қадам
    XY-Wing

    Әрқайсысында екі нұсқа бар үш ұяшық — XY тірегі және тіректі көретін XZ мен YZ ұяшықтары — болса, XZ мен YZ-ті қатар көретін кез келген ұяшықтан Z-ті өшіруге болады.

  4. 12-қадам
    XYZ-Wing

    Тірегінде үш нұсқа (XYZ) бар XY-Wing: тіректі де, XZ мен YZ ұяшықтарын да көретін кез келген ұяшықтан үшеуіне ортақ Z санын өшіруге болады.

Деңгейге арналған тәсілдер: Шебер

  1. 13-қадам
    Skyscraper (зәулім үй)

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

  2. 14-қадам
    2-String Kite (батпырауық)

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

  3. 15-қадам
    Unique Rectangle (жалғыз шешім тіктөртбұрышы)

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

  4. 16-қадам
    BUG+1

    Бос ұяшықтардың бәрінде дәл екі нұсқадан қалып, тек біреуінде үш нұсқа болса, сол ұяшықтың жауабы анықталады — әйтпесе судокудың екі шешімі болар еді.

  5. 17-қадам
    Empty Rectangle (бос тіктөртбұрыш)

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

  6. 18-қадам
    W-Wing

    Тек X не Y бола алатын, бір-бірін көрмейтін екі ұяшықты X тек екі жерге сыятын сызық байланыстырса, екеуін де көретін кез келген ұяшықтан Y-ті өшіруге болады.

  7. 19-қадам
    Naked Quad (ашық төрттік)

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

  8. 20-қадам
    Hidden Quad (жасырын төрттік)

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

  9. 21-қадам
    Finned X-Wing (қанатшалы X-Wing)

    Бір бұрышының жанында бірнеше артық нұсқасы (қанатшасы) бар X-Wing: X-Wing бағандарында әрі қанатшаның блогында тұрған ұяшықтардан сол санды бәрібір өшіруге болады.

  10. 22-қадам
    Jellyfish

    Төрт сызыққа кеңейтілген X-Wing: бір санның төрт жолдағы нұсқаларының бәрі бірдей төрт бағанға түссе, сол санды осы бағандардың басқа ұяшықтарынан өшіруге болады.