如何用数组求这类问题(纪念邮票)
邮局最近推出了一套特殊的纪念邮票,这套邮票共有N张,邮票面值各不相同,按编号顺序为1分,2分,......,N分。小杭是个集邮爱好者,他很喜欢这套邮票,可惜现在他身上只有M分,并不够把全套都买下。他希望尽量买,最好刚好花光所有钱。作为一个集邮爱好者,小杭也不想买的邮票编号断断续续。所以小杭打算买面值a分至b分的b-a+1张连续的邮票,且总价值刚好为M分。(1<=N,M<= 1,000,000,000)
你的任务是求出所有符合要求的方案,以[a,b]的形式输出。输出文件每行包含一个合法方案:[a,b].按a值从小到大输出。