Pagini recente » Cod sursa (job #1683747) | Cod sursa (job #1992372) | Cod sursa (job #643054) | Cod sursa (job #484345) | Cod sursa (job #3229953)
#include <iostream>
#include <fstream>
using namespace std;
ifstream f("loto.in");
ofstream fout("loto.out");
int n, s, v[100], ok=0;
int main()
{
f >> n >> s;
for (int i = 1; i <= n; i++)
f >> v[i];
float snou = s / v[n];
if (snou > 6)
fout << -1;
else
for (int a=1; a<=n && ok==0; a++)
for(int b=1; b<=n && ok == 0; b++)
for (int c = 1; c <= n && ok == 0; c++)
for (int d = 1; d <= n && ok == 0; d++)
for (int e = 1; e <= n && ok == 0; e++)
for (int f = 1; f <= n && ok == 0; f++)
if (v[a] + v[b] + v[c] + v[d] + v[e] + v[f] == s)
{
fout << v[a] << " " << v[b] << " " << v[c] << " " << v[d] << " " << v[e] << " " << v[f];
ok = 1;
}
f.close();
fout.close();
return 0;
}