Coding Arena 2024
Len ty, hrdzavá helikoptéra a ľudová muzička <3
Poradie (konečné)
| Pilot | Poslucháčov | Dĺžka letu | Nahrané |
|---|---|---|---|
| stefan.jajcis**@panaxeo.com | 2,987,528 | 2054km | 28.12.2024 22:56:48 |
| jakub.pis**@panaxeo.com | 2,987,528 | 2054km | 29.12.2024 18:55:51 |
| lubos.gelan**@panaxeo.com | 2,987,528 | 2054km | 07.01.2025 08:58:57 |
| adam.mihal**@panaxeo.com | 2,987,528 | 2054km | 07.01.2025 08:59:36 |
| axel.roszko**@panaxeo.com | 2,987,528 | 2054km | 07.01.2025 16:18:47 |
| jan.gomb**@panaxeo.com | 2,987,528 | 2070km | 30.12.2024 20:10:20 |
| adrian.marus**@panaxeo.com | 2,987,528 | 2108km | 12.01.2025 19:32:34 |
| maximalista**@panaxeo.com | 2,987,528 | 2150km | 21.12.2024 20:55:46 |
| maros.pohancen**@panaxeo.com | 2,987,528 | 2197km | 23.12.2024 19:08:50 |
| test**@panaxeo.com | 2,987,528 | 2902km | 20.12.2024 22:54:44 |
Zadanie
Chránené dielne Panaxeo našli na skládke v Gelnici helikoptéru tesne pred STKčkou. Už o X kilometrov sa budú musieť dostaviť na kontrolu, ktorou určite neprejdú. Dovtedy by chceli stihnúť spraviť šnúru koncertov ich najnovšieho albumu nad slovenskými mestami pomocou megafónu pripevneného na vrtuli.
Pomôžte im nájsť čo najlepší letový plán tak, aby ich hudbu počulo čo najviac občanov Slovenska skôr ako pôjde helikoptéra do šrotu.
Vstup:
- CSV súbor so slovenskými mestami zoradenými podľa počtu obyvateľov.
- CSV súbor s maticou leteckých vzdialeností medzi každou dvojicou miest.
- Dolet v km (fixne = 3999km).
Riešenie:
- Letový plán, t.j. séria miest oddelených čiarkou v poradí v akom má helikoptéra letieť (napr. “Gelnica, Bratislava, Košice, Gelnica”).
- Štart aj cieľ cesty je zo skládky v Gelnici. Cesta môže mať najviac 200 zastávok (vrátane prvého a posledného mesta v letovom pláne).
- Helikoptéra môže preletieť cez dané mesto aj viackrát, avšak počet poslucháčov sa počíta iba pri prvej návšteve (tj., len raz :).
- Dolet nesmie byť presiahnutý, inak je riešenie neplatné a pokuty budú riešiteľovi zosobnené.
Infokútik
Môžeš kódiť v čom chceš a ako chceš. Tak ako vždy :).
Hodnotenie riešení
Môžeš odovzdať koľko riešení chceš, počíta sa ti iba najlepšie.
V prípade rovnosti počtu ľudí rozhoduje kratší let.
V prípade pretrvávajúcej rovnosti rozhoduje skoršie odovzdanie riešenia.
Ak máš ďalšie otázky, bež na Slack kanál #coding-arena.