Cod sursa(job #305302)

Utilizator Omega91Nicodei Eduard Omega91 Data 16 aprilie 2009 21:42:27
Problema Generare de permutari Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.4 kb
#include <cstdio>
#include <algorithm>
const int NMAX = 9;

int main()
{
    int N, i, x[NMAX] = {};
    freopen("permutari.in", "r", stdin);
    freopen("permutari.out", "w", stdout);
    scanf("%d/n", &N);
    for (i = 0; i != N; ++i) x[i] = i + 1;
    do {
        ;
        for (i = 0; i != N; ++i) printf("%d ", x[i]);
        printf("\n");
    } while(std::next_permutation(x, x + N));
    return 0;
}