Судоку (су-до-ку) — это логическая головоломка с расстановкой чисел. Цель состоит в том, чтобы заполнить частично построенную сетку 9 × 9 цифрами, чтобы каждый столбец, каждая строка и каждая из девяти подсеток 3 × 3, составляющих сетку, содержали все цифры от 1 до 9.