1003 ID Codes

一个很简单的stl应用

next_permutation返回一个布尔值

#include<iostream>
#include<cstdio>
#include<cmath>
#include<vector>
#include<algorithm>
#include<queue>
#include<ctime>
#include<cstring>
#include<stdlib.h>
#include<map>
using namespace std;
string s;
int len;
int main()
{
	
	while(1)
	{
		cin >> s;
		if(s[0] == '#') break;
		if(next_permutation(s.begin(),s.end()))
			cout<<s;
		else 
			cout<<"No Successor";	
		printf("\n");
	}
	
	return 0;
}


猜你喜欢

转载自blog.csdn.net/qq_30358129/article/details/76229631