Pagini recente » Cod sursa (job #2266716) | Cod sursa (job #2532796) | Cod sursa (job #2621137) | Cod sursa (job #684220) | Cod sursa (job #1190568)
#include <iostream>
#include <fstream>
using namespace std;
ifstream f("loto.in",ifstream::in);
ofstream g("loto.out",ofstream::out);
int main()
{
int n,v[100],s,max=0,i,a,k,b;
f>>n>>s;
for (i=1;i<=n;i++)
{f>>v[i];
if (max<v[i])
max=v[i];}
if (max==s)
for (i=1;i<=6;i++)
g<<max<<" ";
if (max*6<s)
g<<"-1";
else
{
while (a!=s&&k<=3)
for (i=1;i=n;i++)
{k=1;
a=(6-i)*v[i]+i*v[k];
k++;}
if (a!=s)
g<<"-1";
else
for (a=1;a<=6-i;a++)
g<<v[a]<<" ";
for (b=1;b<=k;b++)
g<<v[b]<<" ";}
f.close();
g.close();
return 0;
}