Cod sursa(job #2799426)
| Utilizator | Data | 13 noiembrie 2021 10:34:24 | |
|---|---|---|---|
| Problema | Loto | Scor | 10 |
| Compilator | cpp-64 | Status | done |
| Runda | Arhiva de probleme | Marime | 0.66 kb |
#include <stdio.h>
FILE *fin,*fout;
int v[101];
int main()
{
fin = fopen("loto.in", "r");
fout = fopen("loto.out", "w");
int n,s,i,a,b,c,d,e,f,ok=0;
fscanf(fin,"%d",&n);
fscanf(fin,"%d",&s);
for(i=1;i<=n;i++)
fscanf(fin,"%d",&v[i]);
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++)
if(v[a]+v[b]+v[c]+v[d]+v[e]+v[f]==s)
if(!ok)
{fprintf(fout,"%d %d %d %d %d %d",v[a],v[b],v[c],v[d],v[e],v[f]);
ok=1;}
if(!ok)
fprintf(fout,"-1");
return 0;
}
