1. 题目详情
1.1 题目
给定参数n,从1
到n
会有n
个整数:1,2,3,…,n,
这n
个数字共有n!
种排列。
按大小顺序升序列出所有排列的情况,并一一标记,当n=3
时,所有排列如下:
“123” “132” “213” “231” “312” “321”
给定n
和k
,返回第k
个排列。
1.2 输入要求
输入两行,第一行为n
,第二行为k
,
给定n
的范围是[1,9]
,给定k
的范围是[1,n!]
。
1.3 输出要求
输出排在第k
位置的数字。
1.4 测试用例
输入
3
3
输出
213
解释:3的排列有123,132,213…,那么第三位置就是213