题目:https://vjudge.net/problem/51Nod-1384
主要是排序+生成全排列,练习一下sort next_permutation两个函数。注意头文件都是<algorithm>.
strlen头文件<cstring>,勿漏。
#include <cstdio> #include <algorithm> #include <cstring> using namespace std; int main(){ char str[15]; scanf("%s",str); int len=strlen(str); sort(str,str+len); printf("%s\n",str); while(next_permutation(str,str+len)){ printf("%s\n",str); } return 0; }