<prompt> Umepewa safu kamili ya fahirisi 0 nums. Unaweza kutumia operesheni ifuatayo mara kadhaa: Chagua kipengele chochote kutoka nums na ukiweke mwishoni mwa nums.Mkusanyiko wa kiambishi awali cha nums ni safu kiambishi awali cha urefu sawa na nums hivi kwamba kiambishi awalii ni jumla ya nambari zote numsj ambapo j iko katika masafa yanayojumuisha 0, i.Rejesha _idadi ya chini zaidi ya utendakazi ili kwamba mkusanyiko wa kiambishi awali usiwe na nambari hasi_. Kesi za majaribio huzalishwa hivi kwamba inawezekana kila wakati kufanya mkusanyiko wa kiambishi awali kuwa hasi.Mfano wa 1:Ingizo: nambari 2,3,-5,4Pato: 0Maelezo: hatuhitaji kufanya shughuli zozote.Safu ni 2,3,-5,4. Mkusanyiko wa jumla wa kiambishi awali ni 2, 5, 0, 4.Mfano wa 2:Ingizo: nambari 3,-5,-2,6Pato: 1Maelezo: tunaweza kufanya operesheni moja kwenye fahirisi 1.Safu baada ya operesheni ni 3,-2,6,-5. Mkusanyiko wa jumla wa kiambishi awali ni 3, 1, 7, 2.Vikwazo: 1 nums.length 105 -109 nambarii 109  <response>: def min_operationsidadi: min_kiambishi awali 0 kiambishi awali 0 kwa nambari kwa nambari: kiambishi awali nambari min_prefix minmin_prefix, kiambishi awali return -min_prefix ikiwa min_prefix 0 else 0 