Снова мартышки — те, да не те. Эти позадорней, поживей, поактивней Но решение чем-то схожее — соседи, операции, кидают чиселку, занимаются эквилибристикой. Для этой загадки обвязка получилась потолще, конечно.
Снова мартышки — те, да не те. Эти позадорней, поживей, поактивней Но решение чем-то схожее — соседи, операции, кидают чиселку, занимаются эквилибристикой. Для этой загадки обвязка получилась потолще, конечно.
Настало Появилось время продолжить AoC за, уже оставшийся в прошлом, 2022 год.
Тяжело дались мне эти игры в Factorio. Хотя, вроде бы, с виду и похожи на слоновьи пляски на вентилях.
Загадка восемнадцатого дня, на мой вкус, могла бы служить образцом для многих предыдущих загадок.
Тетрис, больше тетриса! Этот тетрис оказался поголоволомней прошлого. Общая идея была понятна сразу, но «на местности» постоянно вылезали какие-то подводные камешки
Пропустил пятнадцатый день. Не осилил… Пока что! Что ж, настало время дня шестнадцатого.
Да, «тетрис» был определённо приятней вчерашних «скобочек». И концептуально, и в реализации. Старые-добрые циклы-в-циклах — что может быть лучше!?
Зря я сетовал на загадку прошлого дня. Ох, зря! Парсинг вот этих вот дурных скобочек-в-скобочках — это было форменно издевательство, помноженное на бесконечное уныние.
С задачкой про Бандар-логов я познакомился (и расстался) непосредственно в день её выхода. И, к стыду своему, уже не очень помню подробности.
Вариация на тему змейки — это любопытно. Задачка решилась бы быстро, если бы не моя невнимательность.
После седьмого дня — решение восьмого было, в некотором роде, отдыхом. Хотя «усладой для глаз» его точно не назовёшь — вид оно имеет весьма портяночный.
Мои взаимоотношения с этой загадкой можно описать примерно такой фразой (по мотивам анекдотов):
Решение для шестого дня получилось коротким, простым, универсальным (применительно к загадке).
Добрался до пятого дня AoC. Вообще, по ощущениям, сами алгоритмы пока становятся проще от задачи к задаче. А вот пред-обработка исходных данных начинает требовать времени.
Задачка, предложенная на четвёртом дне, снова показалась проще предыдущей. Если так пойдёт и дальше — можно успеть нагнать календарь и начать двигаться размеренно, по штуке в день.
Первая часть задачки из третьего дня оказалась неожиданно простой в решении. По ощущениям — проще заданий дня второго.
Задачка второго дня оказалась повариативней, пришлось искать отдельные решения для первой и второй частей.
Итак, простое решение для первого дня Advent of Code 2022 года. Запускается из консоли jshell.
Собрался в этом году поиграть-таки в Advent of Code (сомневаюсь, конечно, что до католического Рождества уложусь, но до НГ — шансы есть).