// UVa 146 - ID Codes
#include <algorithm>
#include <iostream>
#include <string>
using namespace std;
int main() {
string s;
cin >> s;
while (s[0] != '#') {
if (next_permutation(s.begin(), s.end()))
cout << s << endl;
else
cout << "No Successor" << endl;
cin >> s;
}
return 0;
}
No comments:
Post a Comment