對一個給定的自然數(shù)M,求出所有的連續(xù)的自然數(shù)段(連續(xù)個數(shù)大于1),這些連續(xù)的自然數(shù)段中的全部數(shù)之和為M。
例子:1998+1999+2000+2001+2002 = 10000,所以從1998到2002的一個自然數(shù)段為M=10000的一個解。
包含一個整數(shù)的單獨一行給出M的值(10 <= M <= 2,000,000)
每行兩個自然數(shù),給出一個滿足條件的連續(xù)自然數(shù)段中的第一個數(shù)和最后一個數(shù),兩數(shù)之間用一個空格隔開,所有輸出行的第一個按從小到大的升序排列,對于給定的輸入數(shù)據(jù),保證至少有一個解。
10000 21334 2000000
18 142 297 328 388 412 1998 2002 5332 5335 923 2202 2888 3512 7685 7940 15938 16062 79988 80012 399998 400002