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