Cod sursa(job #474523)

Utilizator dornescuvladVlad Eugen Dornescu dornescuvlad Data 3 august 2010 23:44:48
Problema Oite Scor 10
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.52 kb
#include <iostream>
#include <fstream>
#define nmax 551

using namespace std;

const char iname[] = "oite.in";
const char oname[] = "oite.out";

int N, L, A[nmax], i, j, l, k, cnt, C;

ifstream fin(iname);
ofstream fout(oname);

int main()
{
	fin >> C >> L;
	for(i = 1; i <= C; i ++)
		fin >> A[i];
	
	for(i = 1; i <= C; i ++)
		for(j = i + 1; j <= C; j ++)
			for(k = j  + 1; k <= C; k ++)
				for(l = k + 1; l <= C; l ++)
					if(A[i] + A[j] + A[k] + A[l] == L)
						cnt ++;
	fout << cnt;
	return 0;
}