Pro.ID1137 Title玩玩康拓展开吧 Title链接http://10.20.2.8/oj/exercise/problem?problem_id=1137 AC35 Submit82 Ratio42.68% 时间&空间限制描述在玩之前,首先你要知道什么是“康拓展开”。请参考这里。 然后,还要知道怎么玩:求一个全排列对应的次序/序号,或者反过来,求一个次序/序号所对应的一个全排列。 输入第一行是个正整数T,表示有T组测试数据。 接下来T行,每行是一个测试用例,包含若干个整数: 第一个是0或1: 0表示要求一个全排列的次序,接着是一个正整数n,表示是n个数的排列,接着是n个正整数,表示一个1~n的排列; 1表示要执行通过次序求一个全排列,接着是一个正整数n,表示一个次序。 所有测试用例中,0 < n < 10 输出Description 在玩之前,首先你要知道什么是“康拓展开”。请参考这里。 然后,还要知道怎么玩:求一个全排列对应的次序/序号,或者反过来,求一个次序/序号所对应的一个全排列。 Input 第一行是个正整数T,表示有T组测试数据。 接下来T行,每行是一个测试用例,包含若干个整数: 第一个是0或1: 0表示要求一个全排列的次序,接着是一个正整数n,表示是n个数的排列,接着是n个正整数,表示一个1~n的排列; 1表示要执行通过次序求一个全排列,接着是一个正整数n,表示一个次序。 所有测试用例中,0 < n < 10 Output 对于0操作,输出一行:一个正整数,表示这个排列的次序编号; 对于1操作,输出一行:n个正整数,表示这个次序对应的一个全排列(每个数字后面跟一个空格)。 Sample Input 2 Sample Output 3 Author 样例输入2 样例输出3 提示作者 |