infbu.ru/catalog/1027
На примере этого задания:
Все полученные данные можно представить в виде списка неотрицательных целых чисел. От вас требуется пройти окошком ширины 5 этот список и посчитать сумму в каждом окошке.
Например:
Первое окно - это элементы с 0 по 4, второе - с 1 по 5, третье - с 2 по 6 и так далее вплоть до окна с (n-4) по n, в каждом по 5 элементов.
Заведите специальную переменную, где будете хранить максимум, при каждом сдвиге окошка сравнивайте текущую сумму с максимальной, если она больше имеющейся, то это ваш новый максимум.