<prompt> Kwa kuzingatia mkusanyiko nambari zilizopangwa katika mpangilio usiopungua, rudisha _kiwango cha juu kati ya nambari kamili chanya na nambari hasi._ Kwa maneno mengine, ikiwa nambari kamili chanya katika nums ni pos na idadi ya nambari hasi ni neg, basi rudisha kiwango cha juu cha pos na neg.Kumbuka kwamba 0 si chanya wala hasi.Mfano wa 1:Ingizo: nambari -2,-1,-1,1,2,3Pato: 3Maelezo: Kuna nambari kamili 3 chanya na nambari 3 hasi. Idadi ya juu kati yao ni 3.Mfano wa 2:Ingizo: nambari -3,-2,-1,0,0,1,2Pato: 3Maelezo: Kuna nambari kamili 2 chanya na nambari 3 hasi. Idadi ya juu kati yao ni 3.Mfano wa 3:Ingizo: nambari 5,20,66,1314Pato: 4Maelezo: Kuna nambari kamili 4 chanya na nambari 0 hasi. Idadi ya juu kati yao ni 4.Vikwazo: 1 nums.length 2000 -2000 numsi 2000 nums imepangwa kwa mpangilio usiopungua.  <response>: def max_positive_negative_countidadi: pos inayofuatai kwa i, x katika kuhesabunambari ikiwa x 0, leninambari neg lennambari - pos return max pos, neg 