UVA 146 - ID Codes

题目大意:给一个字符序列,求生成的下一个字典序排列。

#include <cstdio>
#include <algorithm>
#include <cstring>
using namespace std;

int main() {
	char s[60];
	while (gets(s) && s[0] != '#')
		next_permutation(s, s + strlen(s)) ? printf("%s\n", s) : printf("No Successor\n");
	return 0;
}



你可能感兴趣的:(UVA 146 - ID Codes)