Cod sursa(job #1803398)

Utilizator andrei20003Ionescu Andrei andrei20003 Data 11 noiembrie 2016 13:20:06
Problema Loto Scor 30
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.87 kb
#include <cstdio>

using namespace std;

int v[10000];

int main()
{
    int n,s,i,ok=0;
    freopen("loto.in","r",stdin);
    freopen("loto.out","w",stdout);
    scanf("%d%d", &n, &s);
    for (i=0;i<n;i++)
        scanf("%d", &v[i]);
    for(int i=0;i<n;i++){
        for(int j=i;j<n;j++){
            for(int k=j;k<n;k++){
                for(int q=k;q<n;q++){
                    for(int w=q;w<n;w++){
                        for(int e=w;e<n;e++){
                            if(v[i]+v[j]+v[k]+v[q]+v[w]+v[e]==s){
                                ok=1;
                                printf("%d %d %d %d %d %d", v[i], v[j], v[k], v[q], v[w], v[e]);
                                return 0;
                            }
                        }
                    }
                }
            }
        }
    }
    printf("-1");
    return 0;
}