TGViewer
Channel Public Channel
замогильный уровень разработки

замогильный уровень разработки

@funeral_driven_development

https://defcon.social/@igor_nevis
Subscribers
45
Photos
117
Videos
30
Links
44

Showing posts older than #6 · Back to latest

Older Posts 3 shown
Post #5 117
вторая задача первого дня
цинк тот же
я обманул строки не совсем случайные там попадаются
tow,three, four и другие слово-цифры
суть осталась таже только теперь слово-цифры включаются в "число" которое суммируем
пример two1nine - это 29, а это 7pqrstsixteen - 76
так вот гуглим мэтчинг в регулярках, гуглим ИЛИ в регулярках а перед этим пихаем в массив слова numbers = [one, two, three, four, five, six, seven, eight, nine]
в итоге если правильно спросить чатгпт сделает нам что то такое ```
?=(#{numbers.keys.join("|")}|\d))```
слово в цифру переводим по индексу+1 и так же суммируем
Post #4 87
первая задача первого дня
https://adventofcode.com/2023/day/1
вкратце есть случайные строки с буквами и цифрами
с каждой строки взять первую и последнюю цифру, сообразить число, сложить

#!/usr/bin/env ruby

file_path = File.expand_path("../file.txt", __FILE__)
input = File.read(file_path)

strings = input.split("\n")
sums = strings.sum { _1.scan(/\d/).values_at(0, -1).join.to_i }
p sums
вам надо гуглить самый сильный регулярка для цифр, берете первую и последнюю оставляете в "строке" и потом приводите к интеджеру результаты каждой строки не забудьте сложить
Post #1
Channel created
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 →