Thanks for helping improve Programación Competitiva CUNEF! Contributions from students and faculty are very welcome — code, fixes, explanations, or just ideas.
📖 Full step-by-step guide (Spanish): https://jparisu.github.io/PrograCompetitivaCUNEF/contributing/
- 🐛 Report a bug or typo → new issue
- 💡 Suggest or discuss an idea → Discussions
- 🔀 Open a pull request → compare
-
Each element (algorithm / technique / structure) is one folder under
docs/content/<topic>/<id>/. -
Write the hand-written
fullcode (C++ and Python) and fill<id>.meta.yaml; theclean/contestversions, tests, tables, graph and the site navigation are generated — you never editmkdocs.ymlby hand. -
Before opening a PR:
pip install -r tools/requirements.txt python tools/gen.py generate # create/update derived files python tools/gen.py status # must say "up to date"
See the online guide for the complete walkthrough (Git basics, adding an algorithm, images/gifs, and the project scripts).