<prompt> Unapewa safu kamili nums inayojumuisha vipengele n, na k kamili.Tafuta safu ndogo inayoambatana ambayo urefu wa ni mkubwa kuliko au sawa na k ambao una thamani ya juu zaidi ya wastani na urudishe _thamani hii_. Jibu lolote lenye hitilafu ya hesabu chini ya 10-5 litakubaliwa.Mfano wa 1:Ingizo: nambari 1,12,-5,-6,50,3, k 4Pato: 12.75000Maelezo:- Wakati urefu ni 4, wastani ni 0.5, 12.75, 10.5 na wastani wa juu ni 12.75- Wakati urefu ni 5, wastani ni 10.4, 10.8 na wastani wa juu ni 10.8- Wakati urefu ni 6, wastani ni 9.16667 na wastani wa juu ni 9.16667Wastani wa juu zaidi ni tunapochagua safu ndogo ya urefu wa 4 yaani, safu ndogo 12, -5, -6, 50 ambayo ina upeo wa wastani wa 12.75, kwa hivyo tunarudi 12.75Kumbuka kwamba hatuzingatii safu ndogo za urefu 4.Mfano wa 2:Ingizo: nambari 5, k 1Pato: 5.00000Vikwazo: n nums.length 1 k n 104 -104 nambarii 104  <response>: def findMaxAveragenambari, k: jumla jumla idadi:k max_avg jumla k kwa i katika safuk, lennambari: jumla nambarii - nambarii - k max_avg maxmax_avg, jumla k return max_avg 