<prompt> Tekeleza chaguo za kukokotoa za myAtoistring s, ambayo hubadilisha mfuatano kuwa nambari kamili iliyotiwa sahihi ya biti 32 sawa na chaguo za kukokotoa za atoi za CC.Algorithm ya myAtoistring s ni kama ifuatavyo:1. Soma na upuuze nafasi yoyote inayoongoza.2. Angalia ikiwa herufi inayofuata ikiwa haipo tayari mwishoni mwa mfuatano ni - au . Soma herufi hii ikiwa ni mojawapo. Hii huamua ikiwa matokeo ya mwisho ni hasi au chanya mtawalia. Fikiria matokeo ni chanya ikiwa hakuna hata mmoja.3. Soma katika vibambo vinavyofuata hadi herufi ifuatayo isiyo na tarakimu au mwisho wa ingizo ufikiwe. Mfuatano uliosalia umepuuzwa.4. Badilisha tarakimu hizi ziwe nambari kamili yaani 123 - 123, 0032 - 32. Ikiwa hakuna tarakimu zilizosomwa, basi nambari kamili ni 0. Badilisha ishara kama inahitajika kutoka hatua ya 2.5. Ikiwa nambari kamili iko nje ya safu kamili iliyotiwa saini ya biti 32 -231, 231 - 1, basi bana nambari kamili ili ibaki katika safu. Hasa, nambari kamili chini ya -231 zinapaswa kubanwa hadi -231, na nambari kamili zaidi ya 231 - 1 zinapaswa kubanwa hadi 231 - 1.6. Rudisha nambari kamili kama matokeo ya mwisho.Kumbuka: Herufi ya nafasi pekee ndiyo inachukuliwa kuwa herufi ya nafasi nyeupe. Usipuuze herufi zozote isipokuwa nafasi nyeupe inayoongoza au mfuatano mwingine baada ya tarakimu.Mfano wa 1:Ingizo: s 42Pato: 42Ufafanuzi: Herufi zilizopigiwa mstari ndizo zinazosomwa ndani, caret ni nafasi ya msomaji wa sasa.Hatua ya 1: 42 hakuna vibambo vilivyosomwa kwa sababu hakuna nafasi nyeupe inayoongoza Hatua ya 2: 42 hakuna herufi zilizosomwa kwa sababu hakuna - wala Hatua ya 3: 42 42 inasomwa ndani Nambari kamili iliyochanganuliwa ni 42.Kwa kuwa 42 iko katika safu -231, 231 - 1, matokeo ya mwisho ni 42.Mfano wa 2:Ingizo: s -42 Pato: -42Maelezo:Hatua ya 1: -42 nafasi nyeupe inayoongoza inasomwa na kupuuzwa Hatua ya 2: -42 - imesomwa, kwa hivyo matokeo yanapaswa kuwa hasi Hatua ya 3: -42 42 imesomwa ndani Nambari kamili iliyochanganuliwa ni -42.Kwa kuwa -42 iko katika safu -231, 231 - 1, matokeo ya mwisho ni -42.Mfano wa 3:Ingizo: s 4193 yenye manenoPato: 4193Maelezo:Hatua ya 1: 4193 yenye maneno hakuna vibambo vilivyosomwa kwa sababu hakuna nafasi nyeupe inayoongoza Hatua ya 2: 4193 yenye maneno hakuna vibambo vilivyosomwa kwa sababu hakuna - wala Hatua ya 3: 4193 yenye maneno 4193 inasomwa ndani; kusoma hukomeshwa kwa sababu herufi inayofuata si tarakimu Nambari kamili iliyochanganuliwa ni 4193.Kwa kuwa 4193 iko katika safu -231, 231 - 1, matokeo ya mwisho ni 4193.Vikwazo: 0 s.urefu 200 s ina herufi za Kiingereza herufi ndogo na kubwa, tarakimu 0-9, , , -, na . .  <response>: chatudef myAtois: matokeo, mimi, ishara 0, 0, 1 wakati mimi lens na si : i 1 ikiwa mimi lens na si - au si : ishara -1 ikiwa si - kingine 1 mimi 1 wakati mimi lens na si.isdigit: matokeo tokeo 10 intsi mimi 1 ikiwa matokeo saini 231 - 1: rudisha 231 - 1 ikiwa matokeo saini -231: kurudi -231 matokeo ya kurudi isharamaelezo1. Anzisha matokeo kama 0, faharasa i kama 0, na saini kama 1 chanya.2. Pindua kwenye kamba hadi herufi isiyo ya nafasi ipatikane au mwisho wa kamba ufikiwe.3. Ikiwa herufi ya sasa ni au -, sasisha ishara kulingana na herufi na uongeze faharasa i.4. Ikiwa tarakimu inapatikana, zidisha matokeo ya awali kwa 10 na uongeze tarakimu hiyo. Ongeza faharasa i.5. Angalia ikiwa matokeo yanayozidishwa na ishara yako nje ya masafa kamili yenye saini ya biti 32. Ikiwa ndivyo, rudisha thamani inayofaa ya mpaka.6. Wakati hakuna tarakimu zaidi zinazopatikana, rudisha matokeo ya mwisho yaliyozidishwa na ishara. 