24 coding challenges
New challenges every day
Level up your coding skills
Log In with GitHub
Save your progress
Use your favorite language
The coding challenges
Frequently Asked Questions
What is an advent?
Although it has its roots in Catholicism, Advent has become a tradition where children got chocolate for 4 weeks, one per day, from 1 to 24 December. Here we adapt it to programming challenges.
Is this original?
How is the score calculated?
Challenges are scored depending on the quality of your solution. We use different factors such as cyclomatic complexity and execution speed. The number of lines is not a determining factor.
Can I send different solutions to get a higher score?
You could try as many solutions as you wish. The solution with the highest score will be the one stored.
Where can I find the source code?
Source is not available
Is it free?
Yes, it is free. You can participate in the challenges without paying anything.
How can I contribute? How could I help?
If you want to help us, share the project in your social networks so more people could participate.
Why have I lost points or I no longer have a score in a challenge?
Solutions to challenges based on returning the results of the tests to pass will be removed if detected. Your solution must be a valid solution to the problem posed, not to pass the tests only.