<prompt> Unapewa safu mbili kamili za nums na target, zenye urefu sawa.Katika operesheni moja, unaweza kuchagua fahirisi zozote mbili distinct i na j ambapo 0 i, j nums.length na: weka nambarii nambarii 2 na weka nambarij nambarij - 2.Safu mbili zinachukuliwa kuwa sawa ikiwa mzunguko wa kila kipengele ni sawa.Rejesha _idadi ya chini zaidi ya shughuli zinazohitajika kufanya_ idadi _sawa na_ lengo. Kesi za majaribio huzalishwa hivi kwamba nums inaweza kuwa sawa na target kila wakati.Mfano wa 1:Ingizo: nambari 8,12,6, lengwa 2,14,10Pato: 2Maelezo: Inawezekana kutengeneza nambari sawa na lengo katika shughuli mbili:- Chagua i 0 na j 2, nambari 10,12,4.- Chagua i 1 na j 2, nambari 10,14,2.Inaweza kuonyeshwa kuwa 2 ndio idadi ya chini ya shughuli zinazohitajika.Mfano wa 2:Ingizo: nambari 1,2,5, lengwa 4,1,3Pato: 1Maelezo: Tunaweza kutengeneza nambari sawa na lengo katika operesheni moja:- Chagua i 1 na j 2, nambari 1,4,3.Mfano wa 3:Ingizo: nambari 1,1,1,1,1, lengo 1,1,1,1,1Pato: 0Maelezo: Nambari za safu tayari ni sawa na lengwa.Vikwazo: n nums.length target.length 1 n 105 1 numsi, lengwai 106 Inawezekana kutengeneza nums sawa na target.  <response>: def minOperationsidadi, lengo: n lenzi nambari sum_nums jumla idadi jumla_lengo jumla lengo diff jumla_lengo - jumla_nums 2 cnt 0 kwa mimi katika safun: ikiwa numsi targeti: cnt nambarii - lengoi - diff 2 kurudi cnt 