<prompt> Unapewa safu mbili kamili zenye faharasa 0 nums1 na nums2 za urefu sawa n na k kamili chanya. Ni lazima uchague furushi ya fahirisi kutoka kwa nums1 za urefu k.Kwa fahirisi zilizochaguliwa i0, i1, ..., ik - 1, alama yako inafafanuliwa kama: Jumla ya vipengele vilivyochaguliwa kutoka nums1 ikizidishwa na kiwango cha chini zaidi cha vipengele vilivyochaguliwa kutoka nums2. Inaweza kufafanuliwa kwa urahisi kama: nums1i0 nums1i1 ... nums1ik - 1 minnums2i0 , nums2i1, ... ,nums2ik - 1.Rejesha _kiasi cha alama iwezekanavyo._Mfuatano wa fahirisi za safu ni seti inayoweza kutolewa kutoka kwa seti 0, 1, ..., n-1 kwa kufuta baadhi ya vipengele au kutokufanya.Mfano wa 1:Ingizo: nums1 1,3,3,2, nums2 2,1,3,4, k 3Pato: 12Maelezo:Alama nne zinazoweza kufuatiwa ni:- Tunachagua fahirisi 0, 1, na 2 na alama 133 min2,1,3 7.- Tunachagua fahirisi 0, 1, na 3 zenye alama 132 min2,1,4 6.- Tunachagua fahirisi 0, 2, na 3 zenye alama 132 min2,3,4 12.- Tunachagua fahirisi 1, 2, na 3 na alama 332 min1,3,4 8.Kwa hivyo, tunarudisha alama ya juu, ambayo ni 12.Mfano wa 2:Ingizo: nums1 4,2,3,1,1, nums2 7,5,10,9,6, k 1Pato: 30Maelezo:Kuchagua index 2 ni mojawapo: nums12 nums22 3 10 30 ndiyo alama ya juu iwezekanavyo.Vikwazo: n nums1.length nums2.length 1 n 105 0 nums1i, nums2j 105 1 k n  <response>: def maxScorenambari1, nambari2, k: n lenzinambari1 res 0 jumla_n1 0 min_n2 nambari20 i, j 0, 0 wakati j k: jumla_n1 - nambari1i mimi 1 ikiwa j 1 k: res maxres, sum_n1 min_n2 j 1 kurudi res 