K-doku tunnetaan myös nimellä calcudoku. K-dokussa täytetään ruudut niin, että jokainen numero esiintyy jokaisella vaaka- ja pystyrivillä yhden kerran. Kehystetyn alueen ensimmäisessä ruudussa on summa, johon pyritään, ja laskutoimituksen merkki. Kehystetylle alueelle lisättyjen numeroiden pitäisi muodostaa haluttu summa laskutoimituksen jälken.
