Sudoku adalah permainan teka-teki di mana angka-angka yang hilang harus diisi ke dalam kotak kotak berukuran 9x9 yang dibagi lagi menjadi kotak-kotak berukuran 3x3 sehingga setiap baris, setiap kolom, dan setiap kotak berisi angka-angka dari 1 hingga 9.