Українська
Відкрити в Telegram

Гілка n,k = map(int, input().split())

5 повідомлень · –
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 · група · Технології
2 363учасників1пишуть за 30 днів
Стрічка майданчика Відкрити в Telegram

Відкрита публічна стрічка з пошукового індексу ChatCrawler — «Google по публічному Telegram»; оновлюється в міру обходу майданчика. Час — UTC.

Лише публічний контент, офіційний API Telegram. Про проєкт · Питання · Межі індексу · Прибрати сторінку з видачі · Каталог · Пошук · Як ми рахуємо