题目
源地址:
http://poj.org/problem?id=1731
理解
全排列的简单运用
代码
#include <iostream>
#include <algorithm>
#include <string>
using namespace std;
int main(int argc, char const *argv[])
{
string str;
while (cin >> str)
{
sort(str.begin(), str.end());
cout << str << endl;
while (next_permutation(str.begin(), str.end()))
{
cout << str << endl;
}
}
return 0;
}
更新日志
- 2014年08月05日 已AC。