Pagini recente » Cod sursa (job #692403) | Cod sursa (job #2737952) | Cod sursa (job #3275626) | Cod sursa (job #1336599) | Cod sursa (job #588298)
Cod sursa(job #588298)
#include <cstdio>
FILE *g=fopen("loto.in","r");
FILE *z=fopen("loto.out","w");
using namespace std;
int main()
{
int n,v[111],s;
fscanf(g,"%d%d",&n,&s);
for(int i=1;i<=n;i++)
{
fscanf(g,"%d",&v[i]);
}
for(int i=1;i<=n;i++)
{
for(int j=1;j<=n or v[i]+v[j]<s;j++)
{
for(int l=1;l<=n or v[i]+v[j]+v[l]<s;l++)
{
for(int p=1;p<=n or v[i]+v[j]+v[l]+v[p]<s;p++)
{
for(int o=1;o<=n or v[i]+v[j]+v[l]+v[p]+v[o]<s;o++)
{
for(int u=1;u<=n or v[i]+v[j]+v[l]+v[p]+v[o]+v[u]<=s;u++)
{
if(v[i]+v[j]+v[l]+v[p]+v[o]+v[u]==s)
{
fprintf(z,"%d %d %d %d %d %d",v[i],v[j],v[l],v[p],v[o],v[u]);
return 0;
}
}
}
}
}
}
}
fprintf(z,"-1");
return 0;
}