АВТ
Language:

Remote Training on Programming

Problems On-line status Contests FAQ
For authors:
Register  ||  Login
 
Hello, Guest! Login or register.

424. Decomposition of a Number

Time Limit: 1 seconds
Memory Limit:64000KB
Points:10
View Problem Statistics Submit Problem added Undefined

Любое натуральное число можно представить в виде суммы нескольких последовательных натуральных чисел. Например, число 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

View Problem Statistics Submit Author/source:
Problems from Contests / Trainings of Vologda STU / VoSTU and VoSPU 15.09.2007 /
428. Bowling 424. 294. Dragons 427. Filling on Spiral 425. Land Comittee
We can all benefit by doing occasional "toy" programs, when artificial restrictions are set up, so that we are forced to push our abilities to the limit. The art of tackling miniproblems with all our energy will sharpen our talents for the real problems. Donald E. Knuth.
time generating 0.062 sec.
© Copyright VSTU, AVT, Nosov D.A.