Mathdoku — це математична та логічна головоломка, дуже схожа на судоку. Його винайшов японський учитель математики Тецуя Міямото. Мета — заповнити сітку цифрами від 1 до N (де N — кількість рядків або стовпців у сітці), щоб:
Кожен рядок містить рівно одну цифру.
Кожен стовпець містить рівно одну цифру.
Кожна виділена жирним шрифтом група комірок (блок) містить цифри, які досягають заданого результату за допомогою зазначеної математичної операції: додавання (+), віднімання (-), множення (×) і ділення (÷).
Головоломка також відома як Calcudoku або KenDoku