Cod sursa(job #563257)
| Utilizator | Data | 24 martie 2011 20:28:25 | |
|---|---|---|---|
| Problema | Loto | Scor | 0 |
| Compilator | cpp | Status | done |
| Runda | Arhiva de probleme | Marime | 0.63 kb |
#include<iostream>
#include<fstream>
using namespace std;
int v[110];
int main()
{
int N,S,i,j,b=0;
ifstream in("loto.in");
ofstream out("loto.out");
in>>N;
in>>S;
for (i=1;i<=N;i++)
in>>v[i];
for (i=1;i<=N;++i)
for (j=i;j<=N;++j)
for(int k=1;k<=N;++k)
for (int l=1;l<=N;++l)
for (int t=1;t<=N;++t)
for (int e=1;e<=N;++e)
{
if (v[i]+v[j]+v[k]+v[l]+v[t]+v[e]==S) {out<<v[i]<<v[j]<<v[k]<<v[l]<<v[t]<<v[e]<<'\n';out.close();b=1;};
}
if (b==0) out<<-1;
in.close();
return 0;
}
