<prompt> Kwa kuzingatia num kamili, ongeza tarakimu zake zote mara kwa mara hadi matokeo yawe na tarakimu moja tu, na uirudishe.Mfano wa 1:Ingizo: nambari 38Pato: 2Maelezo: Mchakato ni38 -- 3 8 -- 1111 -- 1 1 -- 2Kwa kuwa 2 ina tarakimu moja tu, irudishe.Mfano wa 2:Ingizo: nambari 0Pato: 0Vikwazo: 0 nambari 231 - 1Fuatilia: Je, unaweza kuifanya bila kitanzikujirudia katika muda wa utekelezaji wa O1?  <response>: chatudef addDigitsnambari: int - int: rudisha 1 idadi - 1 9maelezoWazo ni kupata muundo wa nambari moja ambayo itakuwa matokeo ya muhtasari wa nambari za nambari mara kwa mara. Zingatia kwamba kwa nambari 1-9, matokeo ya tarakimu moja ni nambari yenyewe. Kwa nambari 10-18 yaani, 10, 11, 12, ..., 18, matokeo ya tarakimu moja ni 1-9 tena. Mchoro huu unarudia.Katika msimbo uliotolewa, tunarudisha thamani iliyokokotwa kutoka kwa fomula 1 idadi - 1 9. Fomula inatokana na uchunguzi uliotajwa hapo juu. Hapa kuna maelezo:- Kutoa 1 huhamisha mfuatano hadi kuanzia 0 hadi 8 badala ya 1 hadi 9.- Kuchukua moduli ya 9 kunaonyesha muundo unaorudiwa wa 0-8.- Kuongeza 1 kunapunguza safu hadi 1-9.Kanuni hii inafanya kazi kwa nambari zote chanya kamili, na matokeo yake ni nambari ya tarakimu moja ambayo ni matokeo ya kujumlisha tarakimu za nambari asili mara kwa mara. 