http://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=1039
10098 - Generating Fast
Time limit: 3.000 seconds
Problem C
Generating Fast, Sorted Permutation
Input: Standard Input
Output: Standard Output
Generating permutation has always been an important problem in computer science. In this problem you will have to generate the permutation of a given string in ascending order. Remember that your algorithm must be efficient.
Input
The first line of the input contains an integer n, which indicates how many strings to follow. The next n lines contain n strings. Strings will only contain alpha numerals and never contain any space. The maximum length of the string is 10.
Output
For each input string print all the permutations possible in ascending order. Not that the strings should be treated, as case sensitive strings and no permutation should be repeated. A blank line should follow each output set.
Sample Input
3
ab
abc
bca
Sample Output
ab
ba
abc
acb
bac
bca
cab
cba
abc
acb
bac
bca
cab
cba
题意:把一个字符串,按照字典序输出所有的情况。。和145ID CODE没什么区别
#include<stdio.h>
#include<algorithm>
#include<string.h>
using namespace std;
char s[20];
int main()
{
}