Deutsch
Telegram

Thread n,k = map(int, input().split())

5 Nachrichten · –
P
Python Online o'quv markazi ma'lumot guruhi
#D n,k = map(int, input().split()) hodimlar = list(map(int, input().split())) def max_average_subarray(nums, k): n = len(nums) sum_ = sum(nums[:k]) max_sum = sum_ for i in range(k, n): sum_ += nums[i] - nums[i-k] max_sum = max(max_sum, sum_) return max_sum / k print(max_average_subarray(hodimlar, k))
  1. I
    Ustozlar bu masalani olimpiada kuni ko`pchilik ishladi. Lekin Memory limit xatolik berdi. Bu kod ham 48 MB olyapti. Olimpiada paytida talab 32 MB edi. Pythonda kimdir ishlay oldimi 32 MBdan oshirmasdan? Ana shu muammo bo`lyapdi. Bu oson masala edi.
    1. P
      Python Online o'quv markazi ma'lumot guruhi
      Bu kodni o'tkazib ko'ring, hamma talabga javob bergan edi. Python 3.12 da urinib ko'ringchi.
      1. I
        Kod hozir o`tadi, chunki talab 64 MB. Olimpiada kuni Xotira bo`yicha talab 32 MB edi. Men shu masalani xotirani kamaytirishga urinib ko`p vaqt yo`qotib qo`ydim.
        1. P
          Python Online o'quv markazi ma'lumot guruhi
          Haaaa
PPython Online o'quv markazi ma'lumot guruhiPython Online o'quv markazi ma'lumot guruhi@pythonCourseInfo · Gruppe · Technik
2 363Mitglieder1schreiben in 30 Tagen
Community-Feed In Telegram öffnen

Ein offener öffentlicher Feed aus dem Suchindex ChatCrawler — „Google für das öffentliche Telegram“; wird aktualisiert, während die Community gecrawlt wird. Zeiten in UTC.

Nur öffentliche Inhalte, offizielle Telegram-API. Über uns · FAQ · Grenzen des Index · Seite entfernen · Katalog · Suche · So zählen wir