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.