#P00720. 逆序数问题
逆序数问题
Description
给定N的值,要求找出一个N的全排列,这个全排列中,逆序数有M对。这样的结果会存在多个解,现在请输出字典 序最小的那个解。
例如当输入3 1 时,则1 3 2这个排列有一个逆序对,2 1 3这个排列同样也有一个逆序对。
但 1 3 2这个字典序更小,因而其是正解。
Format
Input
每组数据给出N,M。 整个测试以-1 -1代表结束
1 <= n <= 50000 and 0 <= m <= n*(n-1)/2
Output
如题
Samples
5 9
7 3
-1 -1
4 5 3 2 1
1 2 3 4 7 6 5