Treść przeznaczona dla osób powyżej 18 roku życia...

- Najlepsze
- Wszystkie komentarze

filozof900
@kanclerz_krolestwa_paprotnikow: widocznie zły algorytm ;-) ja też nie wiem jak to zrobić, dwa razy próbowałem do tego podejść. chyba ten przykład trzeba trochę zmodyfikować, widocznie jest za prosty
zibizz1
@kanclerz_krolestwa_paprotnikow: Ja traktuje JS jak taki czytelniejszy IL, czyli to tylko kod do wykonania przez maszyne a nie do używanie przez użytkownika

Dobra, ale jutro to już na pewno będzie Djikstra
#adventofcode
#adventofcode
- Najlepsze
- Wszystkie komentarze

@WaveCreator: blisko, ale tez klasyk wszedl

Patrząc na dzisiejsze #adventofcode jestem prawie przekonany, że jutrzejsze będzie takie, że wózek nie może dojechać do rolek które są zastawione przez inne rolki ( ͡° ͜ʖ ͡°) Trzymajcie mnie za słowo xD
- Najlepsze
- Wszystkie komentarze

@filozof900: jakiś taki lipny lore w tym roku

Trzecie zadanie Advent of Code. Trzeba znaleźć 2 cyfry, aby wyszła największa liczba. Nie wolno zmieniać kolejności cyfr.
987654321111111 - 98
811111111111119 - 89
234234234234278 - 78
818181911112111 - 92
987654321111111 - 98
811111111111119 - 89
234234234234278 - 78
818181911112111 - 92
- Najlepsze
- Wszystkie komentarze

@SendMeAnAngel: szukasz największej cyfry z wektora bez ostatniej cyfry i ustawiasz ją jako dziesiątki
potem szukasz znów największej cyfry w przedziale od tej, którą znalazłeś do końca wektora, i ustawiasz ją jako jednostkę
funkcję sobie zrób do wyszukiwania największej liczby i odpalaj ja 2 razy z różnym wektorem
potem szukasz znów największej cyfry w przedziale od tej, którą znalazłeś do końca wektora, i ustawiasz ją jako jednostkę
funkcję sobie zrób do wyszukiwania największej liczby i odpalaj ja 2 razy z różnym wektorem
@SendMeAnAngel: Sprawdzanie w każdym obiegu pętli czy to ostatni obieg nie jest optymalne. Lepiej zostawić tak jak poprzednio i tylko dodać if'a poza petlą na warunek graniczny
let first = 0;
let second = 0;
let digits = "192587659".split('').map(x => parseInt(x));
for (let i = 0; i < digits.length - 1;
- Najlepsze
- Wszystkie komentarze

@Subsacharyjska-tarantula: Dzisiaj proste zadanko

Drugi dzień Advent of Code. W danych wejściowych dostajemy zakresy kodów produktów do sprawdzenia. Trzeba dobrze zrozumieć zadanie. Błędny kod produktu to taki, w którym sekwencja powtarza się dokładnie 2 razy.
Poniżej będzie kod w JavaScript w Node.JS.
Powinien pojawić się dopiero po rozwinięciu wpisu.
A
Poniżej będzie kod w JavaScript w Node.JS.
Powinien pojawić się dopiero po rozwinięciu wpisu.
A
- Najlepsze
- Wszystkie komentarze
212 -
Nie wiem czy by bylo szybciej, ale daloby regexem w sumie w jednej lini.
^(\d+)(\1)+n@SendMeAnAngel:

Jak tam advent of code? Moim zdaniem dobrze zrobili, że jest mniej zadań. Te pierwsze jak co rok jest na rozgrzewke takie proste, później będą ciekawsze, ale spoko zadanie z dnia pierwszego.
#programowanie #programista15k #pracait #adventofcode
#programowanie #programista15k #pracait #adventofcode
- Najlepsze
- Wszystkie komentarze

@GooPae: robię advent of code debugujac windows kernel, nie tracę czas na zadania dla crudziarzy

No to jedziemy z pierwszym zadaniem Advent of Code.
Mamy sejf z zamkiem obrotowym z liczbami od 0 do 99. Wskazówka pokazuje liczbę 50. W danych wejściowych dostajemy:
R21
L37
Mamy sejf z zamkiem obrotowym z liczbami od 0 do 99. Wskazówka pokazuje liczbę 50. W danych wejściowych dostajemy:
R21
L37

- Najlepsze
- Wszystkie komentarze

#python #naukaprogramowania #adventofcode
Przyglądałem się ostatnio różnym rozwiązaniom zagadek z advent of code na reddicie. Dla python wybijała się szczególnie jedna osoba 4HbQ.
Przy okazji analizowania jego kodów poleciłem gpt sporządzić notatki a skoro już mam to mogę się tym podzielić.
Przyglądałem się ostatnio różnym rozwiązaniom zagadek z advent of code na reddicie. Dla python wybijała się szczególnie jedna osoba 4HbQ.
Przy okazji analizowania jego kodów poleciłem gpt sporządzić notatki a skoro już mam to mogę się tym podzielić.

Ooo, łatwe się trafiło i z plot twistem w części 2 wymierzonym między nogi LLMowców ( ͡° ͜ʖ ͡°)
#adventofcode #programista15k
#adventofcode #programista15k
- Najlepsze
- Wszystkie komentarze

- Najlepsze
- Wszystkie komentarze

ale pyta w tym roku na tagu
wszystkich już stąd wywiało i zostali sami zarzutkowicze sprinterzy 50k?
#adventofcode #pytanie #programista15k
wszystkich już stąd wywiało i zostali sami zarzutkowicze sprinterzy 50k?
#adventofcode #pytanie #programista15k
- Najlepsze
- Wszystkie komentarze

#programowanie #programista15k #programista25k #pracbaza #java #pracait #kryzysit #korposwiat
#adventofcode zwany również jako #adventofautism to super świetna zabawa, przy której programista pasjonat zamiast klepać nudne CRUDy może oddać się swojej pasji do klepania algorytmów i zapodać algorytm bellamana forda by rozwiązać adventowe zadanko!
A ...czekajcie... czy ja powiedziałem zabawa? Dobra zabawa? No bez przesady. Dla
#adventofcode zwany również jako #adventofautism to super świetna zabawa, przy której programista pasjonat zamiast klepać nudne CRUDy może oddać się swojej pasji do klepania algorytmów i zapodać algorytm bellamana forda by rozwiązać adventowe zadanko!
A ...czekajcie... czy ja powiedziałem zabawa? Dobra zabawa? No bez przesady. Dla

- Najlepsze
- Wszystkie komentarze

#adventofcode #naukaprogramowania #python
Dzień 02 - trochę zabawy z warunkami, ale nic przebojowego.
Poniżej dobry sposób na parsowanie danych wejsciowych
A w drugiej części można olać wydajność i po prostu sprawdzić każdy podzbiór
Warto zapoznać się z itertools.pairwise, bo wtedy mamy łatwe porównanie dwóch wartości:
Dzień 02 - trochę zabawy z warunkami, ale nic przebojowego.
Poniżej dobry sposób na parsowanie danych wejsciowych
[list(map(int, line.split())) for line in input]A w drugiej części można olać wydajność i po prostu sprawdzić każdy podzbiór
Warto zapoznać się z itertools.pairwise, bo wtedy mamy łatwe porównanie dwóch wartości:

Bez sensu #adventofcode jeśli trzeba tylko wpisać odpowiedź. Była kiedyś polska strona z rywalizacjami, gdzie pisałeś kod w konkretnym języku, a automat sprawdzał zarówno poprawność jak i czas wykonania programu. #programowanie #programista15k
To było jeszcze w liceum. Zawsze przegrywałem, bo wysyłałem kod w PHP i program przekraczał mocno wyśrubowane limity czasowe. Natomiast koledzy z klasy pisali w C++ i im akceptowało. Dzisiaj czasem, pamięcią i złożonością
To było jeszcze w liceum. Zawsze przegrywałem, bo wysyłałem kod w PHP i program przekraczał mocno wyśrubowane limity czasowe. Natomiast koledzy z klasy pisali w C++ i im akceptowało. Dzisiaj czasem, pamięcią i złożonością

- Najlepsze
- Wszystkie komentarze

Mam zadanie bonusowe Advent of Code. Żaden renifer nie wykonał kopii forum PCLola. Elfy odkryły, że kopie są przechowywane przez wyszukiwarki. Na początek trzeba pobrać listę wszystkich wątków w poszczególnych kategoriach. Programista, co pisał ten kod, był pod wpływem, więc skrypt działa kijowo i nie znajduje wszystkich podstron. Może komuś uda się poprawić skrypt, aby dla każdej kategorii forum pobrać z Binga cache wszystkich numerów stron z listą tematów? Często wyszuiwarka zwraca

#programista15k #programowanie #naukaprogramowania taguje dla zasiegu, od jutra tylko #adventofcode
Python do AoC pasuje jak piesc do oka (sopii kun nyrkki silmään).
Czesc pierwsza w jednej linijce:
Python do AoC pasuje jak piesc do oka (sopii kun nyrkki silmään).
Czesc pierwsza w jednej linijce:
- Najlepsze
- Wszystkie komentarze

No i zaczynamy coroczną zabawę #adventofcode


Robimy jakiś wypokowy ranking?
https://tryhackme.com/r/christmas
https://adventofcode.com
Może znacie więcej adwentowych rywalizacji?
https://tryhackme.com/r/christmas
https://adventofcode.com
Może znacie więcej adwentowych rywalizacji?
- Najlepsze
- Wszystkie komentarze
Nie mialem czasu na #adventofcode w weekend, ktore z day 16-18 najlatwiejsze a ktore najciezsze? Jak bede leciec po kolei to nie utkne? (Wiem co to algorytm Dijkstry)
- Najlepsze
- Wszystkie komentarze