#660. 求和问题
求和问题
题目描述
给定 到 共 个数,你需要找出连续的几个数使得其和为 ,显然这样的方案有很多,请将每种方案都输出,输出方法请参考样例。
输入格式
第一行两个整数 和 。
输出格式
输出有多行,每行表示一种合法的方案,采用闭区间的方式给出方案( 表示 到 这几个连续的整数),当有多种方案时按照 由小到大输出。
输入输出样例
20 15
[1,5]
[4,6]
[7,8]
[15,15]
说明/提示
。
给定 1 到 n 共 n 个数,你需要找出连续的几个数使得其和为 m,显然这样的方案有很多,请将每种方案都输出,输出方法请参考样例。
第一行两个整数 n 和 m。
输出有多行,每行表示一种合法的方案,采用闭区间的方式给出方案([a,b] 表示 a 到 b 这几个连续的整数),当有多种方案时按照 a 由小到大输出。
20 15
[1,5]
[4,6]
[7,8]
[15,15]
1+2+3+4+5=15
4+5+6=15
7+8=15
15=15
n,m≤100000000。