#define USECHRONO #undef HAVE_MPI #include "eval.hpp" #include #include #include #include #include using namespace aed; using namespace std; //---:---<*>---:---<*>- COMIENZA CODIGO FUNCION --:---<*>---:---<*>---:---<*> // COMPLETAR DNI y NOMBRE AQUI: // Nombre: Victoria Favre int DNI=41733331; //---:---<*>---:---<*>---:---<*>---:---<*>---:---<*> bool prom_subc(set S, set S2, int k){ if(k==0) return true; if(S.empty()) return false; int x = *S.begin(); S.erase(x); if(prom_subc(S,S2,k)) return true; S2.insert(x); if(accumulate(S2.begin(),S2.end(),0)==k) return true; if(prom_subc(S,S2,k)) return true; return false; } bool prom_subc(set &S) { int k =0; return prom_subc(S,{},k); } int main() { Eval ev; int vrbs = 0; ev.eval<1>(prom_subc,vrbs); return 0; }