Cod sursa(job #500827)

Utilizator alexamiu2008Miu Alexandra alexamiu2008 Data 13 noiembrie 2010 11:35:06
Problema Loto Scor 5
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.75 kb
#include<stdio.h>
FILE*fin,*fout;
long int v[101],i,j,k,l,n,a,b,s;
int main(){
fin=fopen("loto.in","r");
fout=fopen("loto.out","w");
fscanf(fin,"%ld %ld",&n,&s);
for(i=1;i<=n;i++){
 fscanf(fin,"%ld ",&v[i]);
}

for(i=1;i<=n;i++){
for(j=i+1;j<=n;j++){
if(v[i]>v[j]){
k=v[i];
v[i]=v[j];
v[j]=v[i];

}
}


}


      for(i=1;i<=n;i++){
       for(j=1;j<=n;j++){
	    for(k=1;k<=n;k++){
	       for(l=1;l<=n;l++){
		  for(a=1;a<=n;a++){
		      for(b=1;b<=n;b++){
		      if(v[i]+v[j]+v[k]+v[l]+v[a]+v[b]==s){
		      fprintf(fout,"%ld %ld %ld %ld %ld %ld",v[i],v[j],v[k],v[l],v[a],v[b]);
		      return 0;
		      }

		      }

		  }


	       }


	    }


	   }



      }

      fprintf(fout,"-1");
return 0;
}