Pagini recente » Cod sursa (job #2033358) | Cod sursa (job #1839457) | Cod sursa (job #225885) | Cod sursa (job #2523765) | Cod sursa (job #1218627)
#include <fstream>
using namespace std;
long n,i,j,a1,b1,c,d,a[103],b[10],s,S,e;
ifstream f("loto.in");
ofstream g("loto.out");
int main()
{
f>>n>>S;
for(i=1;i<=n;i++) f>>a[i];
f.close();
for(i=1;i<=n;i++)
{
b[1]=a[i],s+=a[i];
for(j=1;j<=n;j++)
{b[2]=a[j],s+=a[j];
for(a1=1;a1<=n;a1++)
{
b[3]=a[a1],s+=a[a1];
for(b1=1;b1<=n;b1++)
{
b[4]=a[b1],s+=a[b1];
for(c=1;c<=n;c++)
{
b[5]=a[c],s+=a[c];
for(d=1;d<=n;d++)
{
b[6]=a[d],s+=a[d];
if(s==S)
{
for(e=1;e<=6;e++) g<<b[e]<<" ";
g.close();
return 0;
}
s-=a[d];
}
s-=a[c];
}
s-=a[b1];
}
s-=a[a1];
}
s-=a[j];
}
s-=a[i];
}
g<<-1;g.close();
return 0;
}