Cod sursa(job #1666203)

Utilizator toadehuPuscasu Razvan Stefan toadehu Data 27 martie 2016 19:27:33
Problema Loto Scor 5
Compilator cpp Status done
Runda Arhiva de probleme Marime 1.19 kb
#include <fstream>
#include <iostream>
using namespace std;
int main ()
{
    ifstream fin ("loto.in");
    ofstream fout ("loto.out");
    int n,s;
    fin>>n>>s;;
    long long int v[n],nr=0,vf=1;
    for (int i=0;i<n;++i)
    {
        fin>>v[i];
    }
    for (int i1=0;i1<n;++i1)
    {
        nr=0;
        nr+=v[i1];
        for (int i2=0;i2<n;++i2)
        {
            nr+=v[i2];
            for (int i3=0;i3<n;++i3)
            {
                nr+=v[i3];
                for (int i4=0;i4<n;++i4)
                {
                    nr+=v[i4];
                    for (int i5=0;i5<n;++i5)
                    {
                        nr+=v[i5];
                        for (int i6=0;i6<n;++i6)
                        {
                            nr+=v[i6];
                            if (nr==s)
                            {
                                fout<<v[i1]<<" "<<v[i2]<<" "<<v[i3]<<" "<<v[i4]<<" "<<v[i5]<<" "<<v[i6]<<"\n";
                                vf=0;
                            }
                        }
                    }
                }
            }
        }
    }
    if (vf==1)
    {
        fout<<"-1";
    }
}