АВТ
Язык:

Дистанционный практикум по программированию

Задачи On-line статус ЧаВо Турниры
Для авторов:
 
Здравствуйте, Гость! Войдите с паролем или зарегистрируйтесь.

424. Разложение числа

Ограничение времени: 1 секунды
Ограничение памяти:64000КБ
Баллы:10
Статистика Послать на проверку Задачу добавил Неизвестный

Любое натуральное число можно представить в виде суммы нескольких последовательных натуральных чисел. Например, число 25 можно представить в виде суммы из одного (25), двух (12+13) или пяти (3+4+5+6+7) чисел.

Требуется написать программу, которая определит максимальное количество чисел в таком разложении.

Технические требования:

Ограничение по времени тестирования: по 1 секунде на один тест.

Формат входных данных:

Входной текстовый файл INPUT.TXT содержит одно натуральное число n (1 ≤ n ≤ 1 000 000 000).

Формат выходных данных:

Выходной текстовый файл OUTPUT.TXT должен содержать одно натуральное число - максимальное количество чисел в разложении числа n на сумму последовательных натуральных чисел.

Пример файлов входных и выходных данных:

INPUT.TXTOUTPUT.TXT
21
52
255

Статистика Послать на проверку Автор/источник:
Задачи с соревнований / Тренировки ВоГТУ / ВоГТУ и ВоГПУ 15.09.2007 /
426. Лучший делитель 424. 297. Скачки 423. Счастливый билет
 
время генерации 0.032 сек.
© Copyright ВоГТУ, АВТ, Носов Д.А.