REKLAMA

Advent of Code, czyli jak uratować święta przy pomocy programowania

Grudzień tuż, tuż, więc moje serce bije mocniej na myśl o zbliżających się radosnych chwilach. Mikołaj, prezenty, choinka, Wigilia Bożego Narodzenia, Nowy Rok wszystko to sprawia, że ostatni miesiąc roku budzi chyba w każdym z nas szereg miłych skojarzeń. Ja osobiście od kilku lat mam jeszcze jeden powód, aby z utęsknieniem wyglądać pierwszego dnia grudnia. Co ciekawe, powód ten wiąże się z moją wielką pasją (zarówno prywatną, jak i zawodową), jaką jest programowanie. Nie jestem osamotniony w tym oczekiwaniu razem ze mną, rok do roku, ponad milion osób, dzielących podobną pasję, czeka na to wydarzenie. Jeśl chcesz się dowiedzieć, czego tak wszyscy niecierpliwie wyglądamy, zapraszam do lektury niniejszego artykułu.

Advent of Code, czyli połączenie kalendarza adwentowego z zagadkami programistycznymi...

Zagadnienia poruszane w tym artykule:

  • Na początek – zagadka…
  • Z czym to się je?
  • Nieograniczone możliwości do zabawy i nauki;
  • Kilka uwag praktycznych:
  • Zawartość pliku aoc.h;
  • Zawartość pliku aoc.cpp;
  • Zawartość pliku yyyydd.cpp;
  • Zawartość pliku 201501.cpp (przykładowe rozwiązanie zagadki).

Artykuł pochodzi z magazynu Programista nr 115 (5/2024). Szczegółowy spis treści wydania nr 115: https://programistamag.pl/programista-5-2024-115/

Autorem tego artykułu jest Rafał Kocisz. Od dwudziestu lat pracuje w branży związanej z produkcją oprogramowania. Aktualnie zatrudniony w roli Kierownika Portfela Projektów w firmie intive.

UWAGA! Założyliśmy rywalizację czytelników magazynu "Programista" w tegorocznej edycji Advent of Code. Zapraszamy do dołączenia do naszej grupy pod linkiem: https://adventofcode.com/2024/leaderboard/private . Kod dołączenia do naszej grupy: 4309022-277956ff. Życzymy miłej zabawy 🙂

Jak dołączyć do naszego rankingu magazynu "Programista" w AoC krok po kroku:
1. Zaloguj się do serwisu Advent Of Code np. przez konto Google lub ReddIt: https://adventofcode.com/2024/auth/login
2. Wejdź w Leaderborad: https://adventofcode.com/2024/leaderboard i następnie kliknij w Private Leaderboard
3. Tutaj znajdziesz pole, gdzie wklej kod: 4309022-277956ff
i gotowe. Teraz codziennie aż do 25 grudnia rozwiązuj programistyczne zagadki, by piąć się w górę zarówno w ogólnym jak i naszym "czasopismowym" rankingu.
 

Advent of Code - podsumowanie, zwycięzcy

Dziękujemy za wspólny udział w zabawie Advent of code 2024. W rankingu magazynu "Programista" rywalizowało całkiem sporo, bo 65 osób. Na pierwszym miejscu uplasował się nasz redakcyjny kolega KrzaQ, któremu przez 25 dni deptał po piętach Pan Jakub P. KrzaQ jako, że z nami współpracuje nie możemy przyznać nagrody, ale za to bardzo gratulujemy wygranej. Zagadki programistyczne nie były proste i poza samym faktem ich rozwiązania też liczył się czas w jakim się się to zrobiło. Czapki z głów przed KrzaQ! Wyrazy uznania też dla Jakuba P. Pragniemy Pana zmagania wyróżnić nagrodą niespodzianką. Jeśli przeczyta Pan tę wiadomość prosimy o e-mail, bo nie mamy do Pana danych kontaktowych.

Prezentujemy też zanimizowaną ze względu na RODO strefę medalową naszego rankingu: