给出字母列表,输出所有可能的由字母列表中字母组成的字符串,并按字典序排列。
#include <iostream>
#include <algorithm>
using namespace std;
int main()
{
string a;
cin>>a;
sort(a.begin(),a.end());
cout<<a<<endl;
while(next_permutation(a.begin(),a.end()))
{
cout<<a<<endl;
}
return 0;
}