АВТ
Language: Russian
English

Remote Training on Programming

Problems Online status Contests
News FAQ E-learning
For authors:
Register  ||  Login
 
Hello, Guest! Please login or register.

424. Decomposition of a Number

Time Limit: 1 seconds
Memory Limit:65536KB
Points:100
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 Problem discussion Author/source:
Problems from Contests and Camps / Trainings of Vologda SU / VoSTU and VoSPU 15.09.2007 /
428. Bowling 424. 294. Dragons 427. Filling on Spiral 425. Land Comittee
time generating 0.156 sec.
© Copyright VSU, AVT, Nosov D.A., Andrianov I.A.