以前的老作业了,n>=m,如果n=m就是输出n的全排列了,懒得算复杂度了
反正很简单,读一下注解就好了
// ConsoleApplication25.cpp : 定义控制台应用程序的入口点。
//#include "stdafx.h"
#include <iostream>
#include <iomanip>
#include <bitset>
#include <vector>
#include <ctype.h>
#include <algorithm>
#include <iterator>
using namespace std;
void pai(vector<int> x,int m);
int w = 0;
vector<int> y;
int main()
{
int m, n;
cin >> n >> m;
vector<int> x;
for (size_t i = 0; i < n; i++)
{
x.push_back(i+1);