Cod sursa(job #342059)

Utilizator Andrei200Andrei200 Andrei200 Data 20 august 2009 14:47:52
Problema Oite Scor 10
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.53 kb
#include <cstdio>

#define file_in "oite.in"
#define file_out "oite.out"

int N,L,i,j,k,l,A[1026];

int main()
{
	freopen(file_in,"r",stdin);
	freopen(file_out,"w",stdout);
	
	scanf("%d %d", &N,&L);
	
	for (i=1;i<=N;++i)
		 scanf("%d", &A[i]);
	
	int nr=0;
	
	for (i=1;i<=N-3;++i)
		 for (j=i+1;j<=N-2;++j)
			   for (k=j+1;k<=N-1;++k)
				    for (l=k+1;l<=N;++l)
						  if (A[i]+A[j]+A[k]+A[l]==L)
							   nr++;
						  
						  
	printf("%d", nr);

	fclose(stdin);
	fclose(stdout);
	
	return 0;
	
}