@rationalistic: w 11 zgadłem wynik, zauważyłem że żeby przenieść n obiektów piętro wyżej potrzeba co najmniej 2n - 3 przejażdżek windą (dla n > 1), zakładając że każdy ruch jest dozwolony (tzn. obiekty nie oddziaływują na siebie w żaden sposób).
W moim inpucie miałem na pierwszym piętrze 4 rzeczy, na drugim 2, na trzecim 4, więc zgadłem że wynik to (2\*4 - 3) + (2\*(4+2) - 3) + (2\*(4+2+4) -
  • Odpowiedz
Mirki powiedzcie czy dobrze zrozumiałem dzień 10, bo coś mi się wydaje że coś mi nie pykło.
Rozumiem że bot wykonuje request z listy (przekazuje wartość innemu botowi albo do kosza) dopiero wtedy kiedy ma na sobie oba chipy/obie wartości, tak?
Bo inaczej nie miałoby sensu rozpatrywanie low/high wartości.

Idąc tym tokiem (wykonuje akcję kiedy ma obie wartości) wyszło mi że tylko jeden bot raz ma obie wartości, a tak to żaden xD
Ani tym bardziej
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@razornfs: Dobra, mam.
Gdzieś mi uciekło dodawanie nowoutworzonego bota w momencie przetwarzania requesta któregoś bota (w momencie gdy miał oba chipy). Przez to request faktycznie był wykonywany na bocie, ale bot nie był dodawany do mapy wszystkich botow .____.


Dzięki za chęć pomocy.
  • Odpowiedz
W dniu nr 9 nie wiedząc o tym, zakodziłem drugą część, kodząc, jak mi się zdawało, pierwszą. Po 1h szukania błędów, użyłem czyjegoś rozwiązania i analizując wynik jego kodu dla mojego inputu, stwierdziłem, że skoro moja odpowiedź to odpowiedź na część nr 2, to z prawie czystym sumieniem wkleiłem odpowiedź na część pierwszą z jego rozwiązywarki, a odpowiedź mojego kodu wrzuciłem do części nr 2 - oczywiście przeszło. Poprzednie dni rozwiązywałem samodzielnie,
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#adventofcode

robi to ktoś jeszcze? ja sobie odpuściłem bo te zadania są z-----e, same operacje na stringach bez myślenia tylko p---------e się z tym

aż z ciekawości sprawdziłem kto takie głupie zadania wymyśla i nie myliłem się, chłop programuje w php i perlu
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@mrowkojad04: dlatego takie zadanka robi się w innym języku niż ten "główny". Wtedy zadanka na zwykłe p---------e się, jak to ująłeś, stają się ciekawsze.
Bo zresztą, jak to uncle Bob prawił, każdy szanujący się programista powinien co roku poznawać nowy język programownia. Idealna okazja. :P
  • Odpowiedz