спірітус маргіналіс – Telegram
спірітус маргіналіс
204 subscribers
9.89K photos
3.48K videos
43 files
4.11K links
створив @Pyroarsonist канал, а він йому як раз
канал з музикою - https://news.1rj.ru/str/joinchat/AAAAAE69RH3vkdDapMT3Lw
Download Telegram
#advent_of_code_2025

Day 1
https://adventofcode.com/2025/day/1
Part 1
Інкрементуємо результат коли проміжний позішн == 0
Part 2
тут я зробив трохи рагульно: крім частки, врахував корнер кейси, як наприклад попадання на 0, або сходження позиції з 0
зато працює

солюшн тут: https://github.com/Pyroarsonist/advent-of-code-2025
This media is not supported in your browser
VIEW IN TELEGRAM
нарешті інтеграція "є-балів"
🤮1💩1😭1🤪1
This media is not supported in your browser
VIEW IN TELEGRAM
Людина-Єрмак - немає шляху до ОП
🌚1
Офігеть, кожну рекламу - реклама мікрозаймів
Потужно
😭2
Forwarded from Rome has fallen, centurion (🐸)
😭2
#advent_of_code_2025

Day 2
https://adventofcode.com/2025/day/2
Part 1
Замість того, щоб ітеруватись по всім айдішкам, знегеруємо сет, в який вже засетапимо ці інвалідні айдішки, щоб потім перевіряти айдішку з О(1) складністю. Для цього знаходимо максимум і від нього "відрізаємо" половину з строки + 1. До цього числа з одиниці "створюємо" інвалідні айдішки, шляхом дублювання ітерації (1=>11, 2=>22, ..., 10=>1010 etc.). Момент заключається в тому, що максимальне число - не останнє, а одне з ренжів, бо ренжі не відсортовані.
Part 2
Ідея така сама, створити сет. Але тепер беремо максимальне число - 999999, де кількість 9 залежить від ступеню максимального числа (наприклад, якщо максимальне число - 555, то беремо половину від строки - 1.5, тобто 1 і для цього числа генеруємо 9, або ж від максимального числа 55555 генеруємо число 99 і т.д.
Отже, ітеруємось від 1 до цього числа 999...999
Суть в тому, щоб створювати числа, які не перевищують максимальне: з 1 маємо 11, 111, 1111 і т.д.
Оскільки ми проітерувались по всім числам до максимуму, то маємо сет більший, за актуальний в ренджах, тому всі числа туди попадають.

солюшн тут: https://github.com/Pyroarsonist/advent-of-code-2025
🤓2
Forwarded from ЦЕБУЛЯ БОРУКВА| #乌克兰 🤙🍉🧅 (🍉 пітса △✙➔)
Forwarded from /g/‘s Tech Memes
Forwarded from Sludge
LMAO
> Deletes all your files
> Sorry.
> Insert more money to continue

Ahahaha 😅😅😅
😁2
1