Cod sursa(job #331193)

Utilizator bent_larsenSturzu Antonio-Gabriel bent_larsen Data 12 iulie 2009 23:31:14
Problema Loto Scor 15
Compilator c Status done
Runda Arhiva de probleme Marime 0.6 kb
#include<stdio.h>

int main()
{
	int n,x[100],s,i,j,k,u,v,l,found=0;

	FILE *f=fopen("loto.in","r");
	fscanf(f,"%i%i",&n,&s);
	for(i=0;i<n;i++)
		fscanf(f,"%i",x+i);
	fclose(f);
	f=fopen("loto.out","w");

	for(i=0;i<n;i++)
		for(j=i;j<n;j++)
			for(k=j;k<n;k++)
				for(u=k;u<n;u++)
					for(v=u;v<n;v++)
						for(l=v;l<n;l++)
							if(x[i]+x[j]+x[k]+x[u]+x[v]+x[l]==s)
							{
								found=1;
								fprintf(f,"%i %i %i %i %i %i\n",x[i],x[j],x[k],x[u],x[v],x[l]);
								break;
							}
	if(found==0)
		fprintf(f,"%s\n","-1");
	fclose(f);
	return 0;
}