Pagini recente » Cod sursa (job #1636194) | Cod sursa (job #581590) | Cod sursa (job #485954) | Cod sursa (job #1668517) | Cod sursa (job #137116)
Cod sursa(job #137116)
#include<stdio.h>
int main()
{
int n,a,b,c,d,e,f,x,s,v[100],i,max,min;
freopen("loto.in","r",stdin);
freopen("loto.out","w",stdout);
scanf("%d %d",&n,&s);
for(i=1;i<=n;++i)
{
scanf("%d",&v[i]);
if(v[i]>v[i-1])
{
max=v[i];
}
min=v[i];
if(min<v[i+1])
{
min=v[i];
}
else
{
min=v[i+1];
}
}
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++)
{
x=v[a]+v[b]+v[c]+v[d]+v[e]+v[f];
if(s==x)
{
printf("%d %d %d %d %d %d ",v[a],v[b],v[c],v[d],v[e],v[f]);
return 0;
}
}
}
}
}
}
}
if ( ( s-(max*6)>0 ) or ( min*6>s ) )
{
printf("-1");
}
}