Cod sursa(job #272904)

Utilizator ghedany92Gheorghita Daniel ghedany92 Data 7 martie 2009 22:21:25
Problema Loto Scor 10
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.62 kb
#include<fstream.h>
int main()
{ifstream fin("loto.in");
ofstream fout("loto.out");
long n,i,j,s,s1,ok,v[100],a,b,c,d,e,f;
fin>>n>>s;
for (i=1;i<=n;i++)
 fin>>v[i];
for (i=1;i<n;i++)
 for (j=i;j<=n;j++)
  if (v[i]>v[j])
   {s1=v[i];
   v[i]=v[j];
   v[j]=s1;
    }
ok=0;
for (a=1;a<=n;a++)
 for (b=1;b<=n;b++)
  for (c=1;c<=n;c++)
   for (d=1;d<=n;d++)
    for (e=1;e<=n;e++)
     for (f=1;f<=n;f++)
      if (v[a]+v[b]+v[c]+v[d]+v[e]+v[f]==s)
	{fout<<v[a]<<' '<<v[b]<<' '<<v[c]<<' '<<v[d]<<' '<<v[e]<<' '<<v[f];
	 ok=1; n=1;
	 break;
	}
if (ok==0) fout<<"-1";
fin.close();
fout.close();
return 0;
}