#1309. [第十五届蓝桥杯Python省赛-4] 连续正整数和
[第十五届蓝桥杯Python省赛-4] 连续正整数和
描述
给定一个正整数,请计算最多可以由多少个连续 ( 2个及以上 )的正整数相加得到,如果不能由连续的正整数相加得到,则输出-1。
输入输出格式
输入
一行,一个正整数 ()
输出
输入一个整数,表示最多可以由多少个连续的正整数相加得到;如果不能由连续的正整数相加得到,则输出-1。
输入输出样例
100
8
4
-1
给定一个正整数n,请计算n最多可以由多少个连续 ( 2个及以上 )的正整数相加得到,如果n不能由连续的正整数相加得到,则输出-1。
一行,一个正整数n (3≤n≤108)
输入一个整数,表示n最多可以由多少个连续的正整数相加得到;如果n不能由连续的正整数相加得到,则输出-1。
100
8
4
-1
注册一个 CubicbirdOJ 通用账户,您就可以在我们提供的所有在线评测服务上提交代码、参与讨论。