Pagini recente » Cod sursa (job #2841036) | Atasamentele paginii Profil Mincu_Dragos_Alexandru_321CA | Monitorul de evaluare | Istoria paginii utilizator/gabrielam | Cod sursa (job #1008052)
#include <stdio.h>
#include <math.h>
#include <iostream>
#include <string>
using namespace std;
#define NMax 101
int main()
{
FILE *f, *g;
f = fopen("loto.in", "r");
g = fopen("loto.out", "w");
int n, s, v[NMax];
fscanf(f, "%d %d", &n, &s);
for (int i=0; i<n; i++)
fscanf(f, "%d", &v[i]);
for (int i=0; i<n; i++)
for (int j = 0; j<n; j++)
for (int z = 0; z<n; z++)
for (int l = 0; l<n; l++)
for (int k = 0; k<n; k++)
for (int h = 0; h<n; h++)
if (v[i] + v[j] + v[z] + v[l] + v[k] + v[h] == s)
{
fprintf (g, "%d %d %d %d %d %d", v[i], v[j], v[z], v[l], v[k], v[h]);
return 0;
}
fprintf(g, "-1");
fclose(f); fclose(g);
return 0;
}