Español
Abrir en Telegram

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

5 mensajes · –
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 · grupo · Tecnología
2 363miembros1escriben en 30 días
Feed de la comunidad Abrir en Telegram

Un feed público abierto del índice de búsqueda ChatCrawler — el “Google del Telegram público”; se actualiza a medida que se rastrea la comunidad. Las horas se muestran en UTC.

Solo contenido público, API oficial de Telegram. Acerca de · Preguntas frecuentes · Límites del índice · Eliminar una página · Catálogo · Búsqueda · Cómo contamos