<prompt> Unapewa num kamili. Unajua kwamba Danny Mittal kwa ujanja atarejesha mojawapo ya tarakimu 10 zinazowezekana 0 hadi 9 hadi tarakimu nyingine.Rejesha _tofauti kati ya kiwango cha juu zaidi na kima cha chini zaidi_ _thamani ambazo Danny anaweza kufanya kwa kurekebisha kabisa dijiti moja_ _katika_ idadi.Maelezo: Danny anaporudisha tarakimu d1 hadi tarakimu nyingine d2, Danny hubadilisha matukio yote ya d1 katika num na d2. Danny anaweza kujipanga upya kwa tarakimu, katika hali ambayo num haibadiliki. Danny anaweza kupanga upya tarakimu tofauti ili kupata thamani za chini na za juu zaidi mtawalia. Nambari inayotokana baada ya kupanga upya inaweza kuwa na sufuri zinazoongoza. Tulimtaja Danny Mittal ili kumpongeza kwa kuwa miongoni mwa 10 bora katika Shindano la Wiki 326.Mfano wa 1:Ingizo: nambari 11891Pato: 99009Maelezo:Ili kufikia thamani ya juu zaidi, Danny anaweza kurudisha tarakimu 1 hadi tarakimu 9 ili kutoa 99899.Ili kufikia thamani ya chini zaidi, Danny anaweza kurudisha tarakimu 1 hadi tarakimu 0, na kutoa 890.Tofauti kati ya nambari hizi mbili ni 99009.Mfano wa 2:Ingizo: nambari 90Pato: 99Maelezo:Thamani ya juu zaidi inayoweza kurejeshwa na chaguo la kukokotoa ni 99 ikiwa 0 itabadilishwa na 9 na thamani ya chini inayoweza kurejeshwa na chaguo za kukokotoa ni 0 ikiwa 9 itabadilishwa na 0.Kwa hivyo, tunarudi 99.Vikwazo: 1 nambari 108  <response>: def diffMaxMinnambari: max_remap 1 min_remap 9 num_str stridadi kwa c katika num_str: tarakimu intc max_remap maxmax_remap, 9 - tarakimu ikiwa tarakimu ! 0: min_remap minmin_remap, tarakimu max_value nambari max_remap lennum_str - num_str.countstr9 - max_remap min_value nambari - min_remap num_str.countstrmin_remap return max_value - min_value 