Cod sursa(job #1369869)

Utilizator allexx2200Atanasiu Alexandru-Marian allexx2200 Data 3 martie 2015 11:51:48
Problema Loto Scor 10
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.79 kb
#include <stdio.h>

#define VECTOR_SIZE 100
#define FIN "loto.in"
#define FOUT "loto.out"

using namespace std;

int N,S;
int v[VECTOR_SIZE];
int sume[VECTOR_SIZE*VECTOR_SIZE*VECTOR_SIZE];
FILE *in,*out;

int main(){
  in = fopen(FIN, "rt");
  out = fopen(FOUT, "wt");
  int res;
  
  fscanf(in, "%d%d", &N, &S);
  for(int i=0; i < N; i++){
    fscanf(in, "%d", &v[i]);
  }
  
  for(int i=0; i < N; i++){
    for(int j=0; j < N; j++){
      for(int k=0; k < N; k++){
	for(int l=0; l < N; l++){
	  for(int o=0; o < N; o++){
	    for(int p=0; p < N; p++){
	      if(S == v[i] + v[j] + v[k] + v[l] + v[o] + v[p]){
		fprintf(out, "%d %d %d %d %d %d", v[i], v[j], v[k], v[l], v[o], v[p]);
		fclose(in);
		fclose(out);
		return 0;
	      }
	    }
	  }
	}
      }
    }
  }
  
  fclose(in);
  fclose(out);
  return 0;
}