<prompt> Unapewa gridi yenye faharasa 0 m x n binary gridi.Katika operesheni moja, unaweza kuchagua i na j yoyote ambayo inakidhi masharti yafuatayo: 0 mimi m 0 j n gridiij 1na ubadilishe thamani za seli zote katika safu mlalo i na safu wima j hadi sifuri.Rejesha idadi ya chini zaidi ya shughuli zinazohitajika ili kuondoa zote_ 1_ kutoka_ gridi_._Mfano wa 1:Ingizo: gridi 1,1,1,1,1,1,0,1,0Pato: 2Maelezo:Katika operesheni ya kwanza, badilisha thamani zote za seli za safu mlalo ya 1 na safu wima ya 1 hadi sifuri.Katika operesheni ya pili, badilisha thamani zote za seli za safu mlalo ya 0 na safu wima ya 0 hadi sifuri.Mfano wa 2:Ingizo: gridi 0,1,0,1,0,1,0,1,0Pato: 2Maelezo:Katika operesheni ya kwanza, badilisha thamani zote za seli za safu mlalo ya 1 na safu wima ya 0 hadi sifuri.Katika operesheni ya pili, badilisha thamani zote za seli za safu mlalo ya 2 na safu wima ya 1 hadi sifuri.Kumbuka kwamba hatuwezi kufanya operesheni kwa kutumia safu mlalo ya 1 na safu wima ya 1 kwa sababu gridi11 ! 1.Mfano wa 3:Ingizo: gridi 0,0,0,0Pato: 0Maelezo:Hakuna 1 ya kuondoa kwa hivyo rudisha 0.Vikwazo: m grid.length n gridi ya taifai.length 1 m, n 15 1 m n 15 gridiij ama ni 0 au 1.  <response>: def next_balancedn: wakati Kweli: n 1 tarakimu_count temp n wakati joto: tarakimu joto 10 digit_counttarakimu digit_count.gettarakimu, 0 1 joto 10 usawa yotek v kwa k, v katika digit_count.items ikiwa ni ya usawa: kurudi n 