Pagini recente » Cod sursa (job #256501) | Cod sursa (job #2398541) | Cod sursa (job #1206072) | Cod sursa (job #116320) | Cod sursa (job #1666203)
#include <fstream>
#include <iostream>
using namespace std;
int main ()
{
ifstream fin ("loto.in");
ofstream fout ("loto.out");
int n,s;
fin>>n>>s;;
long long int v[n],nr=0,vf=1;
for (int i=0;i<n;++i)
{
fin>>v[i];
}
for (int i1=0;i1<n;++i1)
{
nr=0;
nr+=v[i1];
for (int i2=0;i2<n;++i2)
{
nr+=v[i2];
for (int i3=0;i3<n;++i3)
{
nr+=v[i3];
for (int i4=0;i4<n;++i4)
{
nr+=v[i4];
for (int i5=0;i5<n;++i5)
{
nr+=v[i5];
for (int i6=0;i6<n;++i6)
{
nr+=v[i6];
if (nr==s)
{
fout<<v[i1]<<" "<<v[i2]<<" "<<v[i3]<<" "<<v[i4]<<" "<<v[i5]<<" "<<v[i6]<<"\n";
vf=0;
}
}
}
}
}
}
}
if (vf==1)
{
fout<<"-1";
}
}