Pagini recente » Istoria paginii utilizator/scutaru.georgian | Cod sursa (job #2065488) | Istoria paginii runda/123abc | Cod sursa (job #1244190) | Cod sursa (job #1219845)
#include <fstream>
using namespace std;
ifstream in("loto.in");
ofstream out("loto.out");
int main()
{ int x[100],i,a,b,c,d,e,f,n,s,sum=0,numere[6],ok=0,r=0;
in>>n>>s;
for(i=1;i<=n;i++)
in>>x[i];
for(a=1;a<=n;a++)
{ numere[1]=x[a];
if(ok==0)
for(b=1;b<=n;b++)
{ numere[2]=x[b];
for(c=1;c<=n;c++)
{numere[3]=x[c];
for(d=1;d<=n;d++)
{numere[4]=x[d];
for(e=1;e<=n;e++)
{numere[5]=x[e];
for(f=1;f<=n;f++)
{numere[6]=x[f];
sum=0;
for(i=1;i<=6;i++)
sum=sum+numere[i];
if(r==0)if(sum==s)
{for(i=1;i<=6;i++) out<<numere[i]<<" ";
ok=1;r=1;
}
}
}
}
}
}
}
if(ok==0) out<<-1;
return 0;
}