Hejto.pl
Dodaj post

Wpisz coś do wyszukania (minimum 2 znaki)

#adventofcode

Specjalista

w Dyskusje

3piorunów

AoC 16/25
Oj jak dzisiaj siadło... :grinning:
Po sprawdzeniu testowych przypadków, przełączenie się na dzisiejszy input dało poprawną odpowiedź za pierwszym razem.
Dodatkowo ASCII art na głównej wprowadza pewien smaczek...

Specjalista

w Dyskusje

4piorunów

AoC 15/25
Halo, halo, jak tam postępy? Ostatnie kilka dni to bardzo fajne zadanka, wręcz odprężające.
Przyznam się, że do tej pory w ogóle nie wczytywałem się w opisywaną historię. Pora to nadrobić.

Kosmonauta1piorunów

Dziś w końcu udało się w miarę sprawnie zrobić, tak, to utykałem na debugowaniu przez ostatnie dni na part 2

Specjalista

w Dyskusje

3piorunów

AoC 13/25
Dziś proste zadanko, ale tyle ile czasu spędziłem nad debugowanie kodu to szkoda gadać...
Mój spaghetti code poległ na drugiej części, więc trzeba było porządnie wszystko przepisać i wtedy poszło.

Specjalista

w Dyskusje

5piorunów

Moje statsy z implementacji 11/25 AoC w Rust. Część plików zawiera wklejone przykłady z unit testami, a same inputy wczytuję z plików.

 

Fanatyk2piorunów

@rust-n-dust - najs 👍
Ruścik dobry jest - mówię to jako Pythonista.

Fanatyk2piorunów

@rust-n-dust - Tak samo - bo lubię szybkie rezultaty i szybkie pisanie kodu i Python jest już ugruntowany więc nie muszę nikogo do niczego przekonywać (a jak kod ma się wykonywać szybko to sobie modulik w Cythonie wymodzę... lub Ruście jak ma być bardzo szybko 😉).

Pokaż więcej komentarzy (3)

Sum

w Programowanie

7piorunów


Dzisiaj zadanie zrobiłem chyba w najgorszy możliwy sposób, ale jak ktoś napisał wcześniej "oni tego nie sprawdzają". 😉
Chyba jutro to opiszę, to będziecie mogli mnie wyśmiać, ale na razie bez spoilerów.

Specjalista0piorunów

@potato_fairy no moj kod tez nie moge patrzec xd trzeba odkomentowywac czesci w zaleznosci od inputu

Sum0piorunów

@Passpy odnośnie kodu to nie mam żadnych oczekiwań, ale sam algorytm jest słaby.

Pokaż więcej komentarzy (3)

Specjalista

w Programowanie

10piorunów

Nadgoniłem wszystkie zadania  , pijcie ze mną kompot! :partying_face:

Kosmonauta4piorunów

@Flaaj gotuje wodę, z solą, świąteczny klimat

Sum2piorunów

@vinclav mmmm solnik, klasyka. Utarłeś dobrze śnieg?

Specjalista1piorunów

@vinclav ale aromat :woozy_face:

Kosmonauta1piorunów

@jeikobu__ nie no, stariem na tarce, tak jak mama zawsze.

Pokaż więcej komentarzy (4)

Gruba ryba

w Advent of Code

5piorunów

 9/25

Adwent z rana jak wiadomo co.

Dzisiaj strasznie dużo tekstu i na pierwszy rzut oka dość trudne zadanie, ale ostatecznie całość logiki zmieściła się w około 10 linijkach dla znalezienia cząstkowych różnic i kolejnych 10 dla ostatecznych sum obu części.

Bardzo przyjemny dzień. Ale muszę przyznać że zaczyna pojawiać się stres na zasadzie "czy to już dzisiaj okaże się za trudne" 😅 Poprzedni rok zakończyłem na 32 gwiazdkach. Osobista poprzeczka jest dość wysoko 😛

Gruba ryba

w Advent of Code

4piorunów

 8/25

Przyznaję bez bicia, że po drugą gwiazdkę musiałem zajrzeć na reddit, żeby znaleźć trick. Niemniej póki co 16/16. :star:️

Specjalista2piorunów

Lepiej zerknąć po podpowiedź niż utknąć i się irytować czy stracić motywację do rozwiązywania kolejnych problemów.

Sum

w Programowanie

9piorunów

Dzisiaj sprytna matematyka 😉 W zeszłym roku było podobne zadanie z tego co kojarzę. BTW. Czy na hejto jest coś takiego jak <spoiler></spoiler> na wypoku?

Specjalista1piorunów

"Sprytna matematyka" i już wiem, że się brute force'm nie doczekam xD.
W zeszłym roku zdaje się dzień 11 - z małpami wymagał tej samej (małpiej :smiley: ) sztuczki.
A brak <spoiler></spoiler> to skandal!

Kompan1piorunów

Po przeczytaniu tego posta przed zobaczeniem treści myślałem, że ta sztuczka będzie trudniejsza :D. Ale fakt, uniknąłem dzięki niej przynajmniej z biliona iteracji 😛

Pokaż więcej komentarzy (6)

Gruba ryba

w Advent of Code

6piorunów

Siadło. W drugiej części miałem ten _najlepszy_ rodzaj błędu, kiedy dane testowe działają, a prawdziwe nie, ale okazało się że oczywiście nie doczytałem treści.

 7/25

Sum2piorunów

polecam, gdy dane testowe nie działają, a prawdziwe działają - tak u mnie wyglądał part 2 w dniu 5 xD

Gruba ryba

w Advent of Code

8piorunów

 6/25

Dzisiaj łatwo, o ile się uważało na fizyce w liceum.

Może usiądę potem żeby nadrobić tę drugą gwiazdkę z wczoraj.

Gruba ryba2piorunów

Dobra, siadło.

Specjalista0piorunów

@lukmar procesor zrobil brrrrt?( ͡° ͜ʖ ͡°) czy jakos niaczej?

Gruba ryba1piorunów

@Passpy na początku próbowałem bruteforcować, ale szybko okazało się że raczej nie ma na to szans.

Zamiast pojedynczych nasion operowałem na przedziałach. Najtrudniejsze było zaimplementowanie działań na zbiorach i obsługiwanie sytuacji w których cześć przedziału łapała się do zasady z mapy, a część nie. Ale ostatecznie zadziałało.

Specjalista1piorunów

@lukmar myślałem zeby działać na przedziałach, ale bym sie jbal przy kazdych obliczeniach nie wiec dalem sobie spokoj. Ostatecznie brut w ok 10min obliczyl dobrze wiec git. Potem sie zorientowalem ze zaden problem podzielic wszystkie liczby inputu przez np. 1000. Brut wtedy jest natychmiastowy. Na koniec ma sie juz tylko 1000 seedow żeby obliczyc na oryginalnym inpucie...

Pokaż więcej komentarzy (4)