算法题刷题笔记(Algorithm problem brush notes)

一个正整数有可能可以被表示为 m(m>1) 个连续正整数之和,如:
15=1+2+3+4+5
15=4+5+6
15=7+8
现在你的任务是判断给定的整数n能否表示成连续的m(m>1)个正整数之和。

输入
输入只有一个整数n (1<n<230 +1)。

输出
若n能表示成连续的m(m>1)个正整数之和则输出“YES”,否则输出“NO”。

输入样例 1
15

输出样例 1
YES
————————
一个正整数有可能可以被表示为 m(m>1) 个连续正整数之和,如:
15=1+2+3+4+5
15=4+5+6
15=7+8
现在你的任务是判断给定的整数n能否表示成连续的m(m>1)个正整数之和。

输入
输入只有一个整数n (1<n<230 +1)。

输出
若n能表示成连续的m(m>1)个正整数之和则输出“YES”,否则输出“NO”。

输入样例 1
15

输出样例 1
YES