Pagini recente » Cod sursa (job #1357258) | Cod sursa (job #617888) | Cod sursa (job #2370350) | Cod sursa (job #367496) | Cod sursa (job #830604)
Cod sursa(job #830604)
#include <fstream>
#include <iostream>
using namespace std;
unsigned long long a[100],s,p;
int n,i,k[6];
int main()
{
ifstream f1("loto.in");
f1>>n>>s;
for (i=0;i<=n-1;i++)
f1>>a[i];
ofstream f2("loto.out");
for (k[1]=0;k[1]<=n-1;k[1]++)
for (k[2]=0;k[2]<=n-1;k[2]++)
for (k[3]=0;k[3]<=n-1;k[3]++)
for (k[4]=0;k[4]<=n-1;k[4]++)
for (k[5]=0;k[5]<=n-1;k[5]++)
for (k[6]=0;k[6]<=n-1;k[6]++)
{
p=a[k[1]]+a[k[2]]+a[k[3]]+a[k[4]]+a[k[5]]+a[k[6]];
if (s==p) {i=-1;goto salut;}
}
salut:
if (i==-1) f2<<a[k[1]]<<" "<<a[k[2]]<<" "<<a[k[3]]<<" "<<a[k[4]]<<" "<<a[k[5]]<<" "<<a[k[6]];
else f2<<-1;
return 0;
}