20 / 20Kombinace všehoBOSS
Skóre turnaje
Finální výzva — cykly, pole, podmínky, formátování, vše v jedné úloze.
Napiš program, který spravuje výsledky turnaje.
Na prvním řádku je počet hráčů N.
Následuje N řádků ve tvaru Jmeno skore (jméno bez mezer, skóre je celé číslo).
Program musí vypsat přesně tři řádky:
• Vítěz: JMÉNO (SKÓRE) — hráč s nejvyšším skóre; pokud je více hráčů se stejným nejvyšším skóre, vypiš prvního v pořadí,
• Průměr: X.XX — průměrné skóre na dvě desetinná místa,
• Nad průměrem: K — počet hráčů, jejichž skóre je ostře větší než průměr.
Příklad
Tři hráči
Vstup
3 Petr 85 Anna 92 Jan 70
Očekávaný výstup
Vítěz: Anna (92) Průměr: 82.33 Nad průměrem: 2
+ 3 skrytých testů, které ověří tvé řešení při odeslání.
Nápověda+
- Pro průměr použij
.reduce((s, h) => s + h.skore, 0) / na.toFixed(2). - Pro výstup použij template string: `
Vítěz: ${v.jmeno} (${v.skore})`
⬢EditorJS
KonzoleStiskni „Spustit" nebo „Odeslat"
Připraveno ke spuštění