hdoj1027 Ignatius and the Princess II
2012-08-16 10:57
309 查看
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1027
题意就是要把1到n的所有排列按字典排序(升序)定义为由小到大。1 2 3 4 5 6 ……n 为最小的排序。问第m小的排序什么样的。
题意就是要把1到n的所有排列按字典排序(升序)定义为由小到大。1 2 3 4 5 6 ……n 为最小的排序。问第m小的排序什么样的。
/*排列问题 此题可以用C++STL的函数next_permutation来做 */ #include <iostream> #include <algorithm> using namespace std; int main() { int n, m; int i; int a[1001]; while (cin >> n >> m) { for (i = 0; i <= n; i++) a[i] = i; for (i = 1; i < m; i++) next_permutation(a+1, a+n+1); cout << a[1]; for (i = 2; i <= n; i++) cout << " " << a[i]; cout << endl; } return 0; }
相关文章推荐
- HDOJ 1027-Ignatius and the Princess II【全排列】
- hdoj 1027 Ignatius and the Princess II 【逆康托展开】
- hdoj 1027 Ignatius and the Princess II (全排列)
- HDOJ--1027--Ignatius and the Princess II(利用next_permutation函数去做的)
- hdoj 1027 Ignatius and the Princess II
- Java hdoj 1027 Ignatius and the Princess II
- hdoj--1027--Ignatius and the Princess II(dfs)
- hdoj 1027 Ignatius and the Princess II 【全排列】【STL】
- HDOJ 1027 Ignatius and the Princess II
- hdoj 1027 Ignatius and the Princess II 【基础】
- hdoj--1027--Ignatius and the Princess II(dfs)
- [HDOJ1027]Ignatius and the Princess II
- HDOJ 1027 Ignatius and the Princess II
- hdoj 1027 Ignatius and the Princess II
- HDOJ1027 Ignatius and the Princess II
- HDOJ 1027 Ignatius and the Princess II - next_permutation函数
- HDOJ1027 Ignatius and the Princess II&&STL神器
- 【HDOJ】1027 Ignatius and the Princess II
- HDOJ 1027 Ignatius and the Princess II
- hdoj 1027 Ignatius and the Princess II(全排列变形)