Pagini recente » Cod sursa (job #1633616) | Cod sursa (job #1755811) | Cod sursa (job #921481) | Cod sursa (job #2744759) | Cod sursa (job #821702)
Cod sursa(job #821702)
#include<iostream>
#include<algorithm>
#include<vector>
#include<cstdio>
using namespace std;
vector<int> v;
int n;
FILE *f1=fopen("permutari.in","r"), *f2=fopen("permutari.out","w");
int main (void)
{
fscanf(f1,"%d\n",&n);
fclose(f1);
for(int i=1;i<=n;++i)
v.push_back(i);
do
{
for(int i=0;i<n;++i)
fprintf(f2,"%d ",v[i]);
fprintf(f2,"\n");
}
while (next_permutation(v.begin(),v.end()));
fclose(f2);
return 0;
}