Cod sursa(job #871205)

Utilizator oprea1si2si3Oprea Sebastian oprea1si2si3 Data 4 februarie 2013 16:19:40
Problema Loto Scor 10
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.85 kb
#include <iostream>
#include <fstream>
using namespace std;
ifstream in ("loto.in");
ofstream out("loto.out");

int v[100010],i,i1,i2,i3,i4,i5,i6,n,s,contor;

int main()
{
    in>>n>>s;
    for(i=1;i<=n;i++)
        in>>v[i];

    for(i1=1;i1<=n;i1++)
        for(i2=1;i2<=n;i2++)
            for(i3=1;i3<=n;i3++)
                for(i4=1;i4<=n;i4++)
                    for(i5=1;i5<=n;i5++)
                        for(i6=1;i6<=n;i6++)
                            if(v[i1]+v[i2]+v[i3]+v[i4]+v[i5]+v[i6]==s && contor==0)
                                {
                                    out<<v[i1]<<" "<<v[i2]<<" "<<v[i3]<<" "<<v[i4]<<" "<<v[i5]<<" "<<v[i6]<<'\n';
                                    contor=1;
                                }
    if(contor==0)
        out<<"-1"<<'\n';
    out.close();
    in.close();
    return 0;
}