AoC 2020 day 15
51 minutes to try to understand wtf the description was. Really hard to understand.
30 seconds of programming for part 1. Changed 1 line and reran it for part 2, submitted that answer within 20 seconds of part 1. 🤷 Not a fan of today's.
AoC 2020 day 15
@jcmorrow a simple loop is all you need
AoC 2020 day 15
@cancel what's a loop? 😂 https://code.jsoftware.com/wiki/Vocabulary/Loopless
AoC 2020 day 15
@jcmorrow the thing that lets you get a 100 microsecond runtime for part 1, and a 1 second runtime for part 2 :P
AoC 2020 day 15
@jcmorrow did you actually do it with J?
AoC 2020 day 15
@cancel I have done every day so far with J! I was 1135th overall on part 1 tonight! I have learned a *ton* of J in the past two weeks.
AoC 2020 day 15
@jcmorrow wow, that rules
AoC 2020 day 15
@cancel Thanks! It's been a wicked hard challenge ✊
@metasyn it is also making me wish I was unemployed so I could spend a lot more time on it 😃
AoC 2020 day 15
@cancel That's my problem every single day. (I'm not native, but fairly proficient.)
AoC 2020 day 15
@tobtobxx I'm a native English speaker, and I still found today's description very confusing.
AoC 2020 day 15
@cancel I'm not a native speaker but I had no trouble understanding the problem statement. Part 2 was quite disappointing considering that my solution is far from optimal. I expected holding the entire history in memory would've become a problem... But it wasn't.
AoC 2020 day 15
@cancel woah, you must have seen something that I really missed, my part 1 was recursive and totally had to be rewritten for part 2.