Pagini recente » Cod sursa (job #1099970) | Cod sursa (job #3174796) | Cod sursa (job #2601954) | Cod sursa (job #851509) | Cod sursa (job #272900)
Cod sursa(job #272900)
#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])
{s=v[i];
v[i]=v[j];
v[j]=s;
}
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]==s1)
{fout<<v[a]<<' '<<v[b]<<' '<<v[c]<<' '<<v[d]<<' '<<v[e]<<' '<<v[f];
ok=1;
break;
}
if (ok==0) fout<<"-1";
fin.close();
fout.close();
return 0;
}