Pagini recente » Cod sursa (job #2929909) | Cod sursa (job #520161) | Cod sursa (job #2241871) | Cod sursa (job #1794998) | Cod sursa (job #1807613)
#include<fstream>
#include <iostream>
using namespace std;
int main()
{
ifstream in("loto.in");
int n, s;
int nb[100];
in >> n >> s;
int am = 0;
int sor = s;
for (int i = 0; i < n; i++)
{
in >> nb[i];
am = i;
}
am++;
bool t = false;
ofstream out("loto.out");
for (int i = 0; i < am; i++)
{
for (int j = 0; j < am; j++)
{
for (int p = 0; p < am; p++)
{
for (int o = 0; o < am; o++)
{
for (int k = 0; k < am; k++)
{
for (int h = 0; h < am; h++)
{
if (nb[i] + nb[j] + nb[p] + nb[o] + nb[k] + nb[h] == s) { out << nb[i] << " " << nb[j] << " " << nb[p] << " " << nb[o] << " " << nb[k] << " " << nb[h] << " "; t = true; }
if (t) break;
}
if (t) break;
}
if (t) break;
}
if (t) break;
}
if (t) break;
}
if (t) break;
}
if (!t) out << -1;
return 0;
}