大部分的正整数(>= 3的32位无符号整型)都可以被表示为若干个连续的正整数的和,如:3 = 1+2, 6 = 1+2+3, 10 = 1+2+3+4,但是也有一些正整数不能表示为若干个连续的正整数的和,如4, 8等。
要求:a.找出前15个不能表示为若干个连续的正整数和的正整数
b.输入一个正整数,如果这个正整数能够表示为若干个连续的正整数的和,就输出其最长的一个,因为有的正整数有可能有几种表示,例如:15 = 1+2+3+4+5,而不能写成15 = 7+8
(注: 注意算法的选择,这道题如果用穷举法的话比较容易实现,但是第一问输出会比较慢,造成得分不会太高,考官很在意算法上的优化的)