Pagini recente » Cod sursa (job #401304) | Cod sursa (job #1541678) | Cod sursa (job #413106) | Cod sursa (job #413138) | Cod sursa (job #413149)
Cod sursa(job #413149)
#include <iostream.h>
#include <fstream.h>
int main()
{
fstream f("loto.in",ios::in);
fstream g("loto.out",ios::out);
unsigned long int s;
int a[100],max=0,n;
bool ok=0;
f>>n;
f>>s;
for(int i=0;i<n;i++)
{
f>>a[i];
if(a[i]>max)
max=a[i];
}
if(max*6<s)
g<<-1;
while(ok==0)
{
for(int j=0;j<n;j++)
for(int k=0;k<n;k++)
for(int l=0;l<n;l++)
for(int m=0;m<n;m++)
for(int o=0;o<n;o++)
for(int q=0;q<n;q++)
if((a[j]+a[k]+a[l]+a[m]+a[o]+a[q])==s)
{
ok=1;
g<<a[j]<<" "<<a[k]<<" "<<a[l]<<" "<<a[m]<<" "<<a[o]<<" "<<a[q];
j=n;
k=n;
l=n;
m=n;
o=n;
q=n;
}
}
return 0;
}