Cod sursa(job #988067)

Utilizator manutrutaEmanuel Truta manutruta Data 21 august 2013 22:27:24
Problema Generare de permutari Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.45 kb
# include <iostream>
# include <fstream>
# include <vector>
# include <algorithm>
using namespace std;

ifstream f("permutari.in");
ofstream g("permutari.out");

int n;
vector<int> a;

int main() {
    f >> n;
    for (int i = 1; i <= n; i++) {
        a.push_back(i);
    }

    do {
        for (int i = 0; i < n; i++) {
            g << a[i] << ' ';
        }
        g << '\n';
    } while (next_permutation(a.begin(), a.end()));
}