Cod sursa(job #2076135)

Utilizator teogeoBanu Teodora teogeo Data 26 noiembrie 2017 11:28:12
Problema Generare de permutari Scor 0
Compilator cpp Status done
Runda Arhiva educationala Marime 0.51 kb
#include <fstream>
using namespace std;

    ifstream cin("parcurgere.in");
    ofstream cout("parcurgere.out");
int viz[9],x[9],n;
void generare(int k){
   int i;
   for(i=1;i<=n;i++){
    if(viz[i]==0){
        x[k]=i;
        viz[i]=1;
        if(k==n){
            for(int t=1;t<=n;t++)
                cout<<x[t]<<" ";
            cout<<"\n";
        }

        else
            generare(k+1);
        viz[i]=0;
    }
   }

}
int main()
{
    cin>>n;
    generare(1);

    return 0;
}