<prompt> Umepewa nambari kamili inayowakilishwa kama safu kamili tarakimu, ambapo kila tarakimui ni tarakimu ith ya nambari kamili. Nambari zimepangwa kutoka muhimu zaidi hadi muhimu zaidi kwa mpangilio wa kushoto kwenda kulia. Nambari kamili haina 0 zinazoongoza.Ongeza nambari kamili kwa moja na urudishe _safu inayotokana ya tarakimu_.Mfano wa 1:Ingizo: tarakimu 1,2,3Pato: 1,2,4Maelezo: Mkusanyiko unawakilisha nambari kamili 123.Kuongeza kwa moja kunatoa 123 1 124.Kwa hivyo, matokeo yanapaswa kuwa 1,2,4.Mfano wa 2:Ingizo: tarakimu 4,3,2,1Pato: 4,3,2,2Maelezo: Mkusanyiko unawakilisha nambari kamili 4321.Kuongeza kwa moja kunatoa 4321 1 4322.Kwa hivyo, matokeo yanapaswa kuwa 4,3,2,2.Mfano wa 3:Ingizo: tarakimu 9Pato: 1,0Maelezo: Mkusanyiko unawakilisha nambari kamili ya 9.Kuongeza kwa moja kunatoa 9 1 10.Kwa hivyo, matokeo yanapaswa kuwa 1,0.Vikwazo: 1 tarakimu.urefu 100 0 tarakimui 9 tarakimu haina 0s yoyote inayoongoza.  <response>: chatudef plusOnetarakimu: Listint - Orodhaint: n leni tarakimu kwa i katika safu n - 1, -1, -1: ikiwa tarakimui 9: tarakimui 1 tarakimu za kurejesha tarakimu i 0 tarakimu.ingiza0, 1 tarakimu za kurejeshamaelezoTunaanza kwa kurudia kupitia safu kutoka kwa tarakimu ndogo kabisa kulia hadi tarakimu muhimu zaidi kushoto kabisa. Katika kila marudio, tunaangalia ikiwa tarakimu ni chini ya 9. Ikiwa tarakimu ni chini ya 9, iongeze na urudishe safu iliyoongezwa. Ikiwa nambari ni 9, tunaiweka hadi 0 na kuendelea na kitanzi hadi nambari inayofuata muhimu zaidi.Baada ya kitanzi, ikiwa hatujapata tarakimu yoyote chini ya 9, hiyo inamaanisha tuna nambari kama 9999...9 ambayo inahitaji kuongezwa hadi 10000...0. Kwa hivyo tunaongeza 1 mwanzoni mwa safu nambari muhimu zaidi. Hatimaye, tunarudisha safu iliyoongezwa. 