Помощь - Поиск - Пользователи - Календарь
Полная версия: Найти максимальную сумму подряд идущих чисел
Форум «Всё о Паскале» > Pascal, Object Pascal > Задачи
Virus-
Необходимо найти максимальную сумму подряд идущих чисел
Числа могут быть как положительными, так и отрицательными или равными нулю.
При этом нельзя пользоваться простыми способами вроде цикла в цикле, рекурсий и т.д.
Не могу понять, как это написать, может кто помочь?
OCTAGRAM
Сумма чисел от 1 до n включительно — n*(n+1)/2, не включительно — n*(n-1)/2. Соответственно, сумма чисел от m включительно до n включительно — n*(n+1)/2-m*(m-1)/2. Что такое «максимальная сумма», без контекста не понятно, это по контексту дальше оптимизировать нужно.
MariaCen
Нужна помощь с задачей. В заданном списке определить максимальное количество подряд идущих положительных чисел.
Федосеев Павел
MariaCen, регистрируйтесь и создавайте свою тему с вопросом.
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.