【ny-oj】-366-D的小L(STL-全排列(next_permutation()))

D的小L

时间限制:4000 ms  |  内存限制:65535 KB

难度:2

描述

      一天TC的匡匡找ACM的小L玩三国杀,但是这会小L忙着哩,不想和匡匡玩但又怕匡匡生气,这时小L给匡匡出了个题目想难倒匡匡(小L很D吧),有一个数n(0

输入

第一行输入一个数N(0

输出

按特定顺序输出所有组合。

特定顺序:每一个组合中的值从小到大排列,组合之间按字典序排列。

样例输入

2

2

3

样例输出

12

21

123

132

213

231

312

321


题解:全排列函数 next_permutation() 的应用。

#include
#include
using namespace std;
int main()
{
	int u;
	char a[11];
	scanf("%d",&u);
	while(u--)
	{
		int n;
		scanf("%d",&n);
		for(int i=0;i





你可能感兴趣的:(STL)