Advent of code 2017

6

http://adventofcode.com/2017

go boys

edit:
and girls

// edit by kq
Forumowy leaderboard: 205905-acd3f4e2

1
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

0

Co tu w ogóle słychać, ktoś więcej to robi?

0

Ja robię, ale repo nie wrzucę, bo nie chce mi się osobnego robić.

0

w tym roku niezłe zainteresowanie, na statsach ładnie widać jak d3p2 reza tych co zrobili część pierwszą, a to dopiero 3 dzień!

0

Na razie jest łatwo:)

3

Do wszystkich @gośćabc, @katelx, @kq, @lion137, @Afish jak ktoś chce dołączyć do 4programmersowego leaderboarda 205905-acd3f4e2

0

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.

0

https://github.com/stryku/aoc
Do leaderboarda niestety nie dołączę bo mamy już z ziomkami z pracy

1

Możesz dołączyć do wielu prywatnych. Limit do jednego tyczy się tylko tworzenia.

0

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 ,{

0

Też bym tak to interpretował.

0

Ok, znalazłem rozwiązanie :P

0
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

0

Wesołych świąt i pozdrowienia dla wszystkich, którzy dalej rozwiązują - jutro ostatni dzień : )

1 użytkowników online, w tym zalogowanych: 0, gości: 1