Forwarded from Sludge
LMAO
> Deletes all your files
> Sorry.
> Insert more money to continue
Ahahaha 😅😅😅
> Deletes all your files
> Sorry.
> Insert more money to continue
Ahahaha 😅😅😅
😁2
спірітус маргіналіс
https://github.com/pshenok/server-survival
що бачить глово в пʼятницю ввечері...
😁1
#advent_of_code_2025
Day 3
https://adventofcode.com/2025/day/3
Part 1
Наївний солюшн: двома циклами перебираємо всі комбінації цифр, оновлюючи максимум.
Part 2
Ітеруючись через цифри, "створюємо" максимальне число із останнього максимального та нової цифри. Цей алгоритм жадібний, але він працює.
солюшн тут: https://github.com/Pyroarsonist/advent-of-code-2025
Day 3
https://adventofcode.com/2025/day/3
Part 1
Наївний солюшн: двома циклами перебираємо всі комбінації цифр, оновлюючи максимум.
Part 2
Ітеруючись через цифри, "створюємо" максимальне число із останнього максимального та нової цифри. Цей алгоритм жадібний, але він працює.
солюшн тут: https://github.com/Pyroarsonist/advent-of-code-2025
GitHub
GitHub - Pyroarsonist/advent-of-code-2025: https://adventofcode.com/2025
https://adventofcode.com/2025. Contribute to Pyroarsonist/advent-of-code-2025 development by creating an account on GitHub.
#advent_of_code_2025
Day 4
https://adventofcode.com/2025/day/4
Part 1
Перебираємо усіх равликів, вираховуючи, скільки сусідів з них: равлики < 4.
Part 2
Створюємо ще одну матрицю, в якій є значення оточуючих равликів. Тобто міняємо знак равлика на кількість його оточуючих равликів. Початковий сет равликів попадає в пул, з якого постійно будемо брати певного равлика.
Для кожного такого равлика, перевіряємо, чи зараз його сусіди < 4, зменшуючи його до 0, а його сусідів: на 1.
Сусідів, які змінились, знову додаємо в пул (головне щоб була унікальність).
Таким чином проходимо по всім равликам знов і знов, поки не можливо буде щось змінити, рахуючи при цьому кількість спроб.
солюшн тут: https://github.com/Pyroarsonist/advent-of-code-2025
Day 4
https://adventofcode.com/2025/day/4
Part 1
Перебираємо усіх равликів, вираховуючи, скільки сусідів з них: равлики < 4.
Part 2
Створюємо ще одну матрицю, в якій є значення оточуючих равликів. Тобто міняємо знак равлика на кількість його оточуючих равликів. Початковий сет равликів попадає в пул, з якого постійно будемо брати певного равлика.
Для кожного такого равлика, перевіряємо, чи зараз його сусіди < 4, зменшуючи його до 0, а його сусідів: на 1.
Сусідів, які змінились, знову додаємо в пул (головне щоб була унікальність).
Таким чином проходимо по всім равликам знов і знов, поки не можливо буде щось змінити, рахуючи при цьому кількість спроб.
солюшн тут: https://github.com/Pyroarsonist/advent-of-code-2025
GitHub
GitHub - Pyroarsonist/advent-of-code-2025: https://adventofcode.com/2025
https://adventofcode.com/2025. Contribute to Pyroarsonist/advent-of-code-2025 development by creating an account on GitHub.