Advent of Code 2023: Day 4: Scratchcards
Про задачу четвертого дня сказать особенно нечего. По условию – проще третей. По парсингу ввода – проще второй. Решается быстро.
Сразу прикинул, что с использованием примитивов или оборачиванием в типы из стандартной библиотеки – будет портяночно. Поэтому – отдельный класс с логикой:
И короткое решение с его помощью:


А если честно без условия задачи nextCards смущает, смысл есть ли в том что массивы идут по убыванию объема? Вопрос лишь к апи