vijos 1115 火星人

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vijos 1115 火星人相关的知识,希望对你有一定的参考价值。

说了那么多。事实上就是遍历全排列

#include<iostream>
#include<cstdio>
#include<algorithm>
#include<cmath>
#include<cstdlib>
#include<queue>
#include<map>
#include<stack>
#include<list>
#include<vector>
#include<cstring>
#define maxn 10000+5
using namespace std;
int a[maxn];
int main()
{
	int n,m;
	while(cin>>n>>m)
	{
		for(int i=0;i<n;i++) cin>>a[i];
		for(int i=0;i<m;i++) next_permutation(a,a+n);
		cout<<a[0];
		for(int i=1;i<n;i++) cout<<" "<<a[i];
		cout<<endl;
	}
	return 0;
}


 

以上是关于vijos 1115 火星人的主要内容,如果未能解决你的问题,请参考以下文章

vijos P1223

vijos在vijos的自己的域中创建题目

华为OD机试 - 火星文计算 2(Python)| 真题+思路+代码

华为OD机试 - 火星文计算2(JS)| 真题+思路++考点+代码

Vijos1512 SuperBrother打鼹鼠

使用 React 实验性中继片段:缺少属性 '"$fragmentRefs"'