done 3 sorting problems
This commit is contained in:
@@ -0,0 +1,21 @@
|
||||
// Creating Strings
|
||||
|
||||
#include<bits/stdc++.h>
|
||||
|
||||
using namespace std;
|
||||
|
||||
int main() {
|
||||
set<string> combinations;
|
||||
string s;
|
||||
cin >> s;
|
||||
sort(s.begin(), s.end());
|
||||
do {
|
||||
combinations.insert(s);
|
||||
} while (next_permutation(s.begin(), s.end()));
|
||||
combinations.insert(s);
|
||||
cout << combinations.size() << endl;
|
||||
for(auto p: combinations) {
|
||||
cout << p << endl;
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
Reference in New Issue
Block a user