Pagini recente » Cod sursa (job #1073405) | Cod sursa (job #846581) | Cod sursa (job #2457544) | Cod sursa (job #663356) | Cod sursa (job #2895817)
#include <iostream>
#include <fstream>
using namespace std;
ifstream f("loto.in");
ofstream g("loto.out");
int i, j, k, l, m, n, N, S, numerePosibile[101];
int main()
{
f>>N>>S;
for (i = 0; i < N; ++i)
f>>numerePosibile[i];
for(i = 0; i < N; ++i)
for(j = i; j < N; ++j)
for(k = j; k < N; ++k)
for(l = k; l < N; ++l)
for(m = l; m < N; ++m)
for(n = m; n < N; ++n)
if(numerePosibile[i]+numerePosibile[j]+numerePosibile[k]+numerePosibile[l]+numerePosibile[m]+numerePosibile[n] == S)
{
g<<numerePosibile[i]<<" "<<numerePosibile[j]<<" "<<numerePosibile[k]<<" "<<numerePosibile[l]<<" "<<numerePosibile[m]<<" "<<numerePosibile[n];
return 0;
}
g<<-1;
return 0;
}