2 solutions

  • 1
    @ 2026-1-18 16:03:07
    #include<bits/stdc++.h>
    using namespace std;
    int n;
    int main(){
    	cin>>n;
    	vector<int> v;
    	for(int i=n;i>=1;i--){
    		v.push_back(i);
    	}
    	do{
    		for(auto x:v){
    			cout<<x<<' ';
    		}
    		cout<<endl;
    	}while(prev_permutation(v.begin(),v.end()));
    	return 0;
    }
    
    

    Information

    ID
    1278
    Time
    1000ms
    Memory
    256MiB
    Difficulty
    3
    Tags
    # Submissions
    32
    Accepted
    11
    Uploaded By