Матхдоку је математичка и логичка слагалица која је слабо слична судокуу. Измислио га је јапански наставник математике Тецуја Мијамото. Циљ је да се мрежа попуни цифрама од 1 до Н (где је Н број редова или колона у мрежи) тако да:
Сваки ред садржи тачно једну од сваке цифре.
Свака колона садржи тачно једну од сваке цифре.
Свака подебљана група ћелија (блок) садржи цифре које постижу одређени резултат коришћењем одређене математичке операције: сабирање (+), одузимање (-), множење (×) и дељење (÷).
Слагалица је позната и као Цалцудоку или КенДоку