<prompt> Kwa kuzingatia safu kamili ya halijoto inawakilisha halijoto ya kila siku, rudisha _safu_ jibu _kama kwamba_ jibui _ndio idadi ya siku unazopaswa kusubiri baada ya_ ith _siku ili kupata halijoto ya juu zaidi. Ikiwa hakuna siku ya baadaye ambayo hii inawezekana, weka jibui 0 badala yake.Mfano wa 1:Ingizo: halijoto 73,74,75,71,69,72,76,73Pato: 1,1,4,2,1,1,0,0Mfano wa 2:Ingizo: halijoto 30,40,50,60Pato: 1,1,1,0Mfano wa 3:Ingizo: halijoto 30,60,90Pato: 1,1,0Vikwazo: 1 joto.urefu 105 30 halijotoi 100  <response>: def daily_joto joto: matokeo 0 leni joto msururu kwa i, temp in enumeratejoto: wakati stack na temp halijotostack-1: idx stack.pop matokeoidx i - idx stack.ongezai matokeo ya kurudi 