题目描述
琦琦出了一道益智游戏,给定n(1<=n<=17)个数的排列pi。例如n=5时,{1,4,2,5,3}是其 中一个排列。
对 p相邻元素相加得到下一行的n−1个元素。
重复直到仅剩下一个元素 s。
例如
1 4 2 5 3
5 6 7 8
11 13 15
24 28
52
52即是最后一个元素 s。
现在给出 s,请逆推导出排列 p,如有多个解,输出最小字典序的解。
数据保证有解。
输入格式
第一行,两个整数,分别是 n,s。
输出格式
共一行,第一行,n个整数,表示 pi。
样例
输入样例
5 52
输出样例
1 4 2 5 3
提示
20%n<=8
30%n<=10
70%n<=15
100%n<=17