Previous thread: adventofcode.com/ >Advent of Code is a series of small programming puzzles for a variety of skill levels. They are self-contained and are just as appropriate for an expert who wants to stay sharp as they are for a beginner who is just learning to code. Each puzzle calls upon different skills and has two parts that build on a theme. You need to register with an account but you can appear as anonymous.
Private leaderboard join code:
368748-e33dcae3
People who are inactive for 5 days will be kicked, but other leaderboards can be made if desired.
Alternative leaderboard for those waiting for inactives to be kicked from the first:
>his language doesn't have a good regexp library >he doesn't know regexp
Juan Sullivan
LOLcode
Josiah Ross
I'm gonna read the question and go to bed. Would have been perfect if the questions come out at 11pm.
Ethan Nguyen
Everybody got bored of parsing strings. Matrix problems are gradeschool-tier math, nothing intellectually stimulating so far.
William Jenkins
no, 293
Jack Brown
The first filter happened, that's why this place is a desert
Ayden Hernandez
Day 4: KNOT HASHES STRIKE BACK!!!!
Logan Edwards
How is /ourguy/ doing?
Justin Campbell
Initial enthusiasm, but now realization it's 23 hours of down time.
Liam Thompson
I only know how to match, which I use for grep and such. I've never learned any regex that allows you to, for example, split matches into an array like people were doing in Python - but I'm guessing that's not regex, but just Python's extended functionality.
Hunter James
Listen up! This is Red Leader, there's 15 minutes until the problem drops boys! Now I need ALL LANGUAGES to report in and form up on my wing in attack position!
that is what mine looks like and my name does not link to my github in the Jow Forums leaderboard
Luis Robinson
Good luck desu, you carry our flag
Ryder Rodriguez
it should be but I joined the private leaderboard and it was linked... thanks for the help but I'll have to come back it after today's puzzle. time to ready up
from other thread.. I haven't put much thought into it honestly. I like to optimize sure, but I'm really going for speed. Off the top of my head, you could try to construct something like a QuadTree, sorting the input into temp file buckets, then run the algo over each bucket. This would only work if all the patches were small, and your buckets overlapped slightly. idk, I'm just spit-balling.
Landon Hill
buckle up buckaroos we're overdue for a brainlet killer
Eli Sanders
>not going to finish my food in time Shit.
Kayden Edwards
Finally I fucking woke up at 6am for this shit this better be good
Gavin Barnes
brainlet filter part 2?
Andrew Peterson
yesterday was still baby tier desu
Isaac Cook
Programming has basically been my main hobby since I was 10. Just about anything that shows up in one of these problems, I've written something similar at least once or twice. I also did ICPC-style contests all through highschool and college. The ICPC part is interesting because the problems I was best at there were the ones hardcore contest programmers consider "uninteresting", where the algorithm is basically obvious (no need to come up with some clever mapping of the problem onto max flow or DP or whatever) but is just annoying and tricky to implement quickly. Lucky for me, AOC consists almost entirely of that type of problem.
if you look at the global stats it sure look like a brainlet filter
Ryan Cruz
>Please don't repeatedly request this endpoint before it unlocks! The calendar countdown is synchronized with the server time; the link will be enabled on the calendar the instant this puzzle becomes available. Huh, this is new
Julian Butler
seemed to have filtered some anyway
Jack Price
what was the brainlet filter last year? The knot hash question?
David Johnson
Fuck, beat me to it.
Camden Gutierrez
that's just a combination of interest dying down and it being monday
Matthew Jackson
we won't know if its really a wall until idiots get smacked by it
Robert Richardson
You might think you're smart but you really are not. You would still have to write a parser for the input. A real big boy like me reformats the input using his editor. That way I can get it to any form I like in seconds: arrays, lists, function calls, doesn't matter.
The recursive algorithms on trees, I think it was day 7.
Sebastian Brown
3 MINUTES
Logan Edwards
my kokoro is going doki doki
Tyler Ramirez
do you have an older brother that does this too?
Brayden Nguyen
>if you're not waiting around to solve it on the clock like a codemonkey lapdog, you're a brainlet
Lucas Lopez
fuck, I've always been an electronics hobbyist and only really discovered just how much I love this stuff over the last 9ish months. I'm doing okay, relative to Jow Forums at least, but I wanna get good.
Gavin Ortiz
its been 24 hours, nigger, if you aren't going to do it at some point the day it drops, then there's no point
Jayden Scott
day 3 spirals and day 7's graph problem
Angel Baker
Nope, sorry
Brody Butler
Funny, I've been getting into electronics recently and it's actually pretty fun
Cooper Long
I'm so confused getting up early in the morning.
Wyatt Wood
I think day 3 was accidental and this year we won't get a brainlet filter until saturday.
Kayden Thompson
pip install dijkstra
Landon Flores
knot hash i found easy to execute, it was just the prompt was kind of hard to digest