#2734. 和的最长连续数字
和的最长连续数字
题目描述
给你一个正整数n,现在需要把n拆分为若干个连续的正整数之和。问最多可以拆成多少个正整数之和?如果不能拆成两个数以上的情况,则输出-1。
例如:100有以下两种拆法
100 = 18+19+20+21+22
100 = 9+10+11+12+13+14+15+16
其中第二种数字更多,个数为8,除此之外没有其他更多数字的拆法。
输入格式
输入一个正整数n
输出格式
输出一个整数,表示能拆成最多连续数字相加的数字个数。
样例数据
100
8
数据范围
n<=1000000