This is a project for a subject called "Matemática Discreta" (Fundamentals of Artificial Intelligence Algorithms) that accounted for 10% of the final grade. It was made by a team of 5 people. The submission took place on Monday, the 19th of December of 2022, and earned a grade of 10 out of 10 points.
For this project we had to choose an algorithm from number theory and find a use in programming. We chose to implement combinations with and without repetition.