davidsolerflores27/horaris ? reverse-engineered prompt
Reverse engineered prompt
Vull que em facis un programa en C++ que generi horaris d’universitat a partir d’una entrada per teclat o redirigida des d’un fitxer de text.
Ha de llegir diverses assignatures, amb teoria, pràctiques i problemes, i provar totes les combinacions possibles amb backtracking per trobar només les que no tinguin solapaments. També ha de tenir en compte si una classe és obligatòria o no, les setmanes A, B o AB, i les restriccions perquè algunes assignatures hagin de compartir grup.
Quan trobi solucions, vull que les mostri totes i també el total final de combinacions. Si no n’hi ha cap, ha de mostrar exactament TOTAL SOLUCIONS: 0. A més, ha de poder valorar quina és la millor solució segons la menor estona buida entre classes.
També vull que respecti limitacions horàries per dies concrets i una opció de descans, per exemple per trobar un buit mínim de dinar. Si cal, mira la documentació actual online per assegurar que el comportament és correcte.
Are you gonna build this?
make sure you review the code using coderabbit