Cod sursa(job #2399045)

Utilizator alexalghisiAlghisi Alessandro Paolo alexalghisi Data 6 aprilie 2019 19:34:05
Problema Generare de permutari Scor 100
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.43 kb
#include <cstdio>
#include <algorithm>
#include <iostream>
using namespace std;
 
int n,i,p[10];
 
int main()
{
	FILE *intrare,*iesire;
	intrare=fopen("permutari.in","r");
 
	fscanf(intrare,"%d",&n);
	
	iesire=fopen("permutari.out","w");
	
	for(i=1;i<=n;i++) p[i]=i;
	
	do
	{
		for(i=1;i<=n;i++) fprintf(iesire,"%d ",p[i]);
		fprintf(iesire,"\n");
	}
	while(next_permutation (p+1,p+n+1));
	fclose(iesire);
	fclose(intrare);
	return 0;
}