D的小L

原创 2015年07月07日 19:34:04
描述
      一天TC的匡匡找ACM的小L玩三国杀,但是这会小L忙着哩,不想和匡匡玩但又怕匡匡生气,这时小L给匡匡出了个题目想难倒匡匡(小L很D吧),有一个数n(0<n<10),写出1到n的全排列,这时匡匡有点囧了,,,聪明的你能帮匡匡解围吗?
输入
第一行输入一个数N(0<N<10),表示有N组测试数据。后面的N行输入多组输入数据,每组输入数据都是一个整数x(0<x<10)
输出
按特定顺序输出所有组合。
特定顺序:每一个组合中的值从小到大排列,组合之间按字典序排列。
样例输入
2
2
3
样例输出
12
21
123
132
213
231
312
321
来源

原创

#include<iostream>
#include<stdio.h>
#include<algorithm>
#include<string.h>
using namespace std;
int main()
{
	int T,n,i;
	cin>>T;
	while(T--)
	{
		int a[20]={0};
		cin>>n;
		for(i=0;i<n;i++)
			a[i]=i+1;
		do
		{
			for(i=0;i<n;i++)
				cout<<a[i];
			cout<<endl;
		}while(next_permutation(a,a+n));
			
	}
	return 0;
}


相关文章推荐

3D277L主板说明书

  • 2012年06月13日 17:23
  • 121KB
  • 下载

深入理解JavaScript系列(6):S.O.L.I.D五大原则之单一职责SRP

前言 Bob大叔提出并发扬了S.O.L.I.D五大原则,用来更好地进行面向对象编程,五大原则分别是: The Single Responsibility Principle(单一职责SRP)T...

3d8l光立方清单

  • 2013年11月01日 21:13
  • 15KB
  • 下载

L293D_DataSheet.

  • 2013年04月26日 18:19
  • 93KB
  • 下载

nyoj 366 D的小L(全排列)

描述       一天TC的匡匡找ACM的小L玩三国杀,但是这会小L忙着哩,不想和匡匡玩但又怕匡匡生气,这时小L给匡匡出了个题目想难倒匡匡(小L很D吧),有一个数n(0,,,聪明的你能帮匡匡解围吗?...

服务器server.cfg文件详解,配合L4D使用

服务器server.cfg文件详解,配合L6D使用,未知或错误参数说明希望XD补全和修正  该设置文件针对用srcds.exe开服务器并使用LXD插件的情况,用MAP方式开图会无效 文件内容如下:...

AIX 5L V5.2 命令参考大全(d-h)

  • 2011年08月02日 15:17
  • 5.01MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:D的小L
举报原因:
原因补充:

(最多只允许输入30个字)