Vishnu Haridas
iamvishnu.com
Vishnu Haridas
@iamvishnu.com
A techie @ iamvishnu.com
Ah need to catch up. Still on day 8. I thought the switch to 12 days from 25 days this time will be easier, but a linear interpolation applies here also - it gets harder in the middle as always.
December 11, 2025 at 8:37 AM
Every assumption about Part 2 was wrong I think. If the operators row had padding whitespaces then we could simply do a reverse traversal picking the numbers from each row, combining them, and operating on them as soon as we encounter an operator.
December 6, 2025 at 9:39 PM
Tried `list.each { toList() }.flatten().distinct().count()` but got OOM error 😆 Thanks for the idea of merging the ranges first.
December 5, 2025 at 1:04 PM
Great so far, but stuck at D03P02
December 3, 2025 at 3:04 PM
Here's my solution in Kotlin: github.com/vishnuharida...
December 2, 2025 at 11:14 AM