KenKen Aritmetik Penyelesai
Petak Latin dengan sangkar aritmetik — setiap baris dan lajur mesti mengandungi 1 hingga N, dan digit setiap sangkar mesti mencapai sasaran menggunakan operasi yang diberikan (+, −, ×, ÷).
Tentang KenKen
KenKen (ケンケン) ialah teka-teki aritmetik dan logik yang dicipta oleh guru matematik Jepun Tetsuya Miyamoto. Grid n×n mesti diisi supaya setiap baris dan lajur mengandungi digit 1 hingga n tepat sekali — seperti Petak Latin. Grid seterusnya dibahagikan kepada sangkar: kumpulan sel bergaris, setiap satu dilabelkan dengan nombor sasaran dan operasi (+, −, ×, ÷). Digit dalam sangkar, digabungkan menggunakan operasi yang diberikan dalam sebarang susunan, mesti menghasilkan sasaran.
Bagi sangkar satu sel, digit diberikan secara langsung (seperti petunjuk). Bagi sangkar penolakan dan pembahagian (sentiasa 2 sel), nilai yang lebih besar ditolak/dibahagi nilai yang lebih kecil mesti sama dengan sasaran. Digit boleh berulang dalam sangkar (tidak seperti Killer Sudoku) selagi peraturan baris/lajur dipenuhi.
Soalan Lazim
Operasi apa yang muncul dalam sangkar KenKen?
Penambahan (+), penolakan (−), pendaraban (×) dan pembahagian (÷). Sangkar penolakan dan pembahagian sentiasa mempunyai tepat 2 sel. Sasaran sentiasa merupakan integer positif.
Bolehkah digit berulang dalam sangkar KenKen?
Ya — tidak seperti Killer Sudoku, KenKen membenarkan digit berulang dalam sangkar, selagi tiada digit berulang dalam mana-mana baris atau lajur.
Bagaimana penyelesai KenKen berfungsi?
Penyelesai menggunakan backtracking yang dikekang oleh peraturan petak Latin (tiada pengulangan dalam baris/lajur) dan peraturan aritmetik sangkar. Ia menilai tugasan sangkar separa dan memangkas lebih awal jika sasaran tidak dapat dicapai.
Saiz grid apa yang tersedia?
Penyelesai ini menawarkan teka-teki KenKen 4×4 (pemula) dan 6×6 (pertengahan). Pilih saiz dan tahap kesukaran menggunakan butang di atas grid.
Cara Bermain KenKen
1 Peraturan
- ✓ Setiap baris mesti mengandungi 1–N tepat sekali.
- ✓ Setiap lajur mesti mengandungi 1–N tepat sekali.
- ✓ Digit setiap sangkar mesti memenuhi operasi aritmetik.
- ✓ Digit boleh berulang dalam sangkar (tidak seperti Killer Sudoku).
2 Operasi
- 💡 + (Penambahan): Semua digit dalam sangkar berjumlah kepada sasaran.
- 💡 − (Penolakan): Lebih besar tolak lebih kecil sama dengan sasaran (hanya 2 sel).
- 💡 × (Pendaraban): Semua digit dalam sangkar didarab kepada sasaran.
- 💡 ÷ (Pembahagian): Lebih besar bahagi lebih kecil sama dengan sasaran (hanya 2 sel).
Petua: Sangkar satu sel mempunyai nilai yang diberikan — isi dahulu. Kemudian gunakan kekangan baris/lajur untuk menyempitkan digit yang boleh masuk ke setiap sangkar.