TGViewer
замогильный уровень разработки замогильный уровень разработки @funeral_driven_development · 45 subscribers
Post #8 125
третий день 1 задача (и последняя)
сложно описать требования лучше зайдите https://adventofcode.com/2023/day/3
вкратце, ниже будет картинка - числа в зачет те которые соседтсвуют с символами кроме точек(в том числе вверх вниз и по диагонали)
из картинки ниже это все кроме 58 и 114
остальные надо сложить.
кстати у каждого свой набор исходных данных в ответ принимается только сумма, данные это примерно как на картинке только примерно 150 строк по 150 сабстрингов ну вы поняли не хочу что путались символы из условия с символами вообще.
=======================================================================
предусловие от меня стринга это массив сабстрингов каждый это 1 элемент, если в вашем языке не так соболезную
так вот если учесть предусловие у нас получается матрица 150 на 150(примерно), и мы можем найти "координаты" индексы спецсимволов
далее по часовой или по обратному направлению как хотите, ходим по соседним координатам в поисках цифр
но записываем только координаты первых цифр! на "внутреннем"(тот который индекс в строке) индексе идите назад пока не закончатся цифры и последний индекс на котором начинается наше число записываем
второе предусловие от меня(руби) при приведении строки в число у нас выводится первое число игнорируя последующие символы и цифры.
либо гугли самый сильный регулярка которая ловит первые цифры, даже если в строке их несколько вы будете знать координаты начала.
ну и все считаем сумму тушим джопу
  • 😱 1
More from @funeral_driven_development
  1. Oct 14, 2026Лимиты бигтех, хотя не так уж и биг, относительно, например гитлаба. 12кк токенов в минуту…
  2. Oct 13, 2026Когда пытаешься быть х10 программистом что бы получать х2 с двух работ, но вторая работа н…
  3. Oct 10, 2026Менеджеры дуреют с этой прикормки! пилим видосик с фичей для аутистов-разрабов brew instal…
  4. Sep 30, 2026Моя зарплата ещё правее
  5. Sep 25, 2026photo post
  6. Sep 21, 2026photo post
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →