go boys
edit:
and girls
// edit by kq
Forumowy leaderboard: 205905-acd3f4e2
go boys
edit:
and girls
// edit by kq
Forumowy leaderboard: 205905-acd3f4e2
gośćabc napisał(a):
go boys
no wlasnie boys
jak robicie to dajcie link do repo.
ja kontynuuje schematem z poprzednich lat https://github.com/katelx/aoc
Co tu w ogóle słychać, ktoś więcej to robi?
Ja robię, ale repo nie wrzucę, bo nie chce mi się osobnego robić.
w tym roku niezłe zainteresowanie, na statsach ładnie widać jak d3p2 reza tych co zrobili część pierwszą, a to dopiero 3 dzień!
Na razie jest łatwo:)
Ja dołączam : )
Mało piszę na forum, ale dziennie przeglądam.
Ja swoje rozwiązania wrzucam pod:
https://github.com/darekg11
Każdy dzień to osobne repo.
https://github.com/stryku/aoc
Do leaderboarda niestety nie dołączę bo mamy już z ziomkami z pracy
Możesz dołączyć do wielu prywatnych. Limit do jednego tyczy się tylko tworzenia.
Mam problem z inputem dnia 9, powiedzmy że mam taki początek:
{{{{{},{<!!!>},<}<!e!>,<<!>!>},<>,{<"u!!!>,!!'!!!>!>,<}{!>,<u!!!>e>}}
to w którym tutaj miejscu kończy się pierwszy "garbage"? wydaje mi się że kończy go <>
ale nie pasuje mi po nim ,{
Też bym tak to interpretował.
Ok, znalazłem rozwiązanie :P
kq napisał(a):
P2 = DATA
.each_codepoint
.to_a
.insert(-1, 17, 31, 73, 47, 23)
.make_one_object_array
.map{ |a| a * 64 }
.first
.each_with_index
.inject([(0...KNOTS).to_a * 2, 0]) { |data, el| do_round data, el }
.first
.take(KNOTS)
.each_slice(16)
.map{ |s| '%02x' % s.inject(:^) }
.join
wtf, ciekawe jest to ruby :D
Wesołych świąt i pozdrowienia dla wszystkich, którzy dalej rozwiązują - jutro ostatni dzień : )