Cod sursa(job #305173)

Utilizator cvicentiuCiorbaru Vicentiu Marian cvicentiu Data 16 aprilie 2009 15:09:27
Problema Loto Scor 10
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.63 kb
#include <stdio.h>
#define MaxN 101

long n,s;
long v[MaxN];
void citire(){
freopen("loto.in","r",stdin);
freopen("loto.out","w",stdout);
	scanf("%d",&n);
	scanf("%d",&s);
	for (int i=1;i<=n;i++){
		scanf("%ld",&v[i]);
	}
}
int scrie(){
for (int i=1;i<=n;i++)
		for(int j=1;j<=n;j++)
			for(int k=1;k<=n;k++)
				for(int l=1;l<=n;l++)
					for(int m=1;m<=n;m++)
						for(int q=1;q<=n;q++)
							if (v[i]+v[j]+v[k]+v[l]+v[m]+v[q]==s){
								printf("%ld %ld %ld %ld %ld %ld",v[i],v[j],v[k],v[l],v[m],v[q]);
								return 1;
							}
return 0;
}

int main(){

	citire();
	if (!scrie())printf("-1");
}