Cod sursa(job #159461)

Utilizator FlorinC1996Florin C FlorinC1996 Data 14 martie 2008 10:10:04
Problema Generare de permutari Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.5 kb
#include <iostream>   
#include <vector>   
#include <algorithm>   
using namespace std;   
  
int main () {   
    freopen("permutari.in", "r", stdin);   
    freopen("permutari.out", "w", stdout);   
  
    int N;   
    vector<int> v;   
  
    cin >> N;   
    for (int i = 1; i <= N; ++i)   
        v.push_back(i);   
    do {   
        for (int i = 0; i < N; ++i)   
            cout << v[i] << ' ';   
        cout << '\n';   
    } while (next_permutation(v.begin(), v.end()));   
}