Cod sursa(job #2721637)

Utilizator darkeagleDaniel Popescu darkeagle Data 12 martie 2021 01:15:25
Problema Loto Scor 10
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 1.1 kb
#include <bits/stdc++.h>

using namespace std;

int n, k;
int v[101];
int main() {

    freopen("loto.in", "r", stdin);
    freopen("loto.out", "w", stdout);

cin >> n;
cin >> k;

for(int i = 1; i <= n ;i++) {
    cin >> v[i];
}
int ok = 1;
 
    for(int i1 = 1; i1 <= n  && ok == 1; i1++) {
        for(int i2 =  1 ; i2 <= n && ok == 1; i2++) {
            for(int i3 = 1; i3 <= n  && ok == 1; i3++) {
                for(int i4 = 1 ; i4 <= n  && ok == 1; i4++) {
                    for(int i5 = 1; i5 <= n  && ok == 1; i5++) {
                        for(int i6 = 1; i6 <= n && ok == 1 ;  i6++) {
                                if(v[i1] + v[i2] + v[i3] + v[i4] + v[i5] + v[i6] == k)
                                {
                                    cout << v[i1] << " " << v[i2] << " " << v[i3] << " " << v[i4] << " " << v[i5] << " " << v[i6] ; 
                                    ok = 0;
                                }
                        }

                    }
                }
            }
        }
    }

if(ok == 1)
    cout << -1;
    


    return 0;
}