Advent of Code is an annual Christmas themed coding challenge that runs from December 1st until christmas. Each day the coding problems get progressively harder. We have a leaderboard and pretty good turnout, so feel free to hop in at any time and show your stuff!
Whether you have a single line monstrosity or a beautiful phone book sized stack of OOP code, you can export it in a nice little image for sharing at https://carbon.vercel.app
What did you think about today's problem?
Our Code is 2416137-393b284c (No need to share your profile, you have the option to join anonymously if you don't want us to see your github)
Jump in the discussion.
No email address required.
I just started doing this after 7 days of ignoring it, so despite having 10 stars already I only have 140 points, RIP
Edit: finished all 7 puzzles so far, still only 243 points :(
Jump in the discussion.
No email address required.
I have had no time to do it day by day and won't even have an opportunity to catch up by next week. It's nice that you can go and do previous years whenever.
Jump in the discussion.
No email address required.
I do more of these than I ever have of any real leetcode website, I like the fun stories and weird constraints it's like a contrived uni assignment
Jump in the discussion.
No email address required.
More options
Context
More options
Context
It's hard to move up the board. Think about it this way: if the guy directly above you has 10 more points than you, then to overtake him, you and 9 other people need to finish the next problem faster than that guy. A tall order.
You could also try to do the problems late at night. Only half of the top 20 is probably doing that right now. Personally, I do this shit first thing in the morning. Frick programming at 11:00 PM or whatever, I don't have anywhere near that kind of energy.
Jump in the discussion.
No email address required.
lul i just work on it on my phone when im waiting for other stuff
i already know im not sweaty enough to compete but the puzzles are kinda fun
Jump in the discussion.
No email address required.
More options
Context
More options
Context
Scoring is wack, more answers should always mean a higher ranking
Jump in the discussion.
No email address required.
Part 2s are generally harder and so should deliver more points. Later days should also get extra points due to difficulty. Someone solving only Day 24 should rank higher than someone only solving Day 1.
Jump in the discussion.
No email address required.
Maybe one useful metric to give points to latecomers is to assign points for completing a puzzle that many people accessed but fewer solved. If you completed day X, and only 10% of people who started day X did so, that should be worth more than completing a day that 90% of people solved.
Jump in the discussion.
No email address required.
Tbh the "first solved = most points" system is rather unfair when it's a global leaderbord. Given the limited options built into AoC I'd suggest "most stars" ranking to be the fairest available.
Jump in the discussion.
No email address required.
True, but much like today's problem, you'd need a second-order ranking for all the people with the same number of stars, which is going to have to be time solved anyway.
Jump in the discussion.
No email address required.
More options
Context
hmm, maybe teaching people that noncodecels think like this
Jump in the discussion.
No email address required.
More options
Context
More options
Context
More options
Context
More options
Context
More options
Context
More options
Context