спірітус маргіналіс – Telegram
спірітус маргіналіс
206 subscribers
9.93K photos
3.52K videos
43 files
4.14K links
створив @Pyroarsonist канал, а він йому як раз
канал з музикою - https://news.1rj.ru/str/joinchat/AAAAAE69RH3vkdDapMT3Lw
Download Telegram
Україна 2014
Грузія 2024
Росія 2034?
😁4🙏2
😁1
#advent_of_code_2024

Day 2
https://adventofcode.com/2024/day/2
Part 1
парсимо матрицю, пишемо функцію, для якої визначаємо різницю суміжних елементів та знак різниці (sgn x)
якщо різниця більше або менше за дані аргументи або знак міняється: репорт невірний, опісля маємо кількість правильних репортів
Part 2
другий парт примусив трохи попотіти
спочатку я думав, що на етапі виявлення неправильного левелу можна "зробити крок назад" - повернути індекс на -1, видалити наступний елемент та продовжити ітерацію, але виявилось, що неправильний елемент може бути не наступним, а вже теперішнім
на жаль це не допомогло і я пішов дивитися той великий інпут, який дають для солюшнів
помітив, що деякі інпути можуть починатися вже неправильними, із-за чого кардинально міняється sgn x репорту (тобто чи він збільшується, чи зменшується)
фактично видаляючи 3 різних елементи по індексам (0, i, i+1) можна отримати відповідь

солюшн тут: https://github.com/Pyroarsonist/advent-of-code-2024
😁1
👍1😁1🌚1
This media is not supported in your browser
VIEW IN TELEGRAM
🌈Грудень почався — час пити Різдвяне

👀 МІНІСТР (БЕЗ) КУЛЬТУРИ
Please open Telegram to view this post
VIEW IN TELEGRAM
1
😁3🔥1😭1
потієш декілька днів щоб мати охуєнний пайплайн на ci\cd для того, щоб дізнатись, що версія на маркетплейсі білдиться тімлідом вручну
😁2
😁8
#advent_of_code_2024

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

солюшн тут: https://github.com/Pyroarsonist/advent-of-code-2024
😁3🥴1😭1
😁4
👍1
Forwarded from DOU
Розробник Ерік Уостл випустив чергову версію популярного адвент-календаря — Advent of Code 2024. Долучайся до події! 👉https://dou.ua/goto/Rnhs