{% extends "base.html" %} {% import "bootstrap/wtf.html" as wtf %} {% block title %} Výsledky {{ round.name|round_genitive|lower }}{% if public %} {{ round.year }}. ročníku FO{% endif %} kategorie {{ round.category }} {% if contest %}{{ contest.place.name_locative() }}{% endif %} {% if ctx.hier_place %}{{ ctx.hier_place.name_locative() }}{% endif %} {% endblock %} {% block breadcrumbs %} {% if not public %} {{ ctx.breadcrumbs(action="Výsledky") }} {% endif %} {% endblock %} {% block pretitle %} {% if not public %}
{% if contest %} {% if can_view_submits %} Tabulka řešení {% endif %} Výsledky kola {% endif %}
{% endif %} {% endblock %} {% block body %} {% if contest and contest.state == RoundState.grading or round.state == RoundState.grading %}

Rozkliknutím bodů se lze dostat na detail daného řešení. {% endif %} {% set master = round.master %} {% if master.score_winner_limit is not none or master.score_successful_limit is not none %}

{% if master.score_winner_limit is not none %} Vítězi se stávají účastníci s alespoň {{ master.score_winner_limit|decimal }} {{ master.score_winner_limit|inflected_by("bodem", "body", "body") }}. {% endif %} {% if master.score_successful_limit is not none %} Úspěšnými řešiteli se stávají účastníci s alespoň {{ master.score_successful_limit|decimal }} body{% if round.tasks_successful_limit is not none %}, kteří úspěšně vyřešili alespoň {{ round.tasks_successful_limit|inflected("úlohu", "úlohy", "úloh") }}{% if need_exp %} a odevzdali řešení experimentální úlohy{% endif %}{% endif %}. {% endif %} {% endif %} {% if edit_form %}

Zjednoznačnění pořadí: U soutěžících na sdílených pozicích vyplňte číslo do políčka na konci řádku. Třídí se vzestupně od nejmenšího, prázdné políčko se považuje za nulu.

{{ edit_form.csrf_token }} {% endif %}
{{ table.to_html() }}
{% if edit_form %} {{ wtf.form_field(edit_form.submit, class="btn btn-primary pull-right") }}
{% endif %} {% if not public %}

{% if contest and contest.state == RoundState.closed or round.state == RoundState.closed %} Veřejná výsledková listina {% elif ctx.rights.have_right(Right.manage_contest) and not edit_form %} Zjednoznačnit pořadí {% endif %}

{% for (type, msg) in messages %} {% if type == "error" %}

{{ msg | safe }}

{% elif type == "warning" %}

{{ msg | safe }}

{% else %}

{{ msg | safe }}{% endif %}

{% endfor %} {% endif %}

{% if master.score_mode == RoundScoreMode.fo %} Ve výsledném pořadí jsou nejprve uvedeni úspěšní řešitelé seřazeni podle počtu bodů a teprve za nimi jsou další účastníci. Při shodném počtu bodů o pořadí rozhoduje:

  1. Vyšší počet „modifikovaných bodů“, které se vypočítají dle vzorce ∑ b·(maxprum), kde b je bodový zisk z dané úlohy, max je maximum bodů dané úlohy a prum je průměrný bodový zisk z dané úlohy v daném kraji. Znamená to, že v modifikovaných bodech má větší váhu zisk bodů z obtížnějších úloh.
  2. Ročník studia soutěžícího, příp. datum narození. Mladší mají přednost.
  3. Pokud nerozhodne ani jedno z předchozích kritérií, rozhoduje los.
{% else %} Mód této výsledkové listiny je {{ master.score_mode.friendly_name() }}. {% endif %}

Diskvalifikovaní, odmítnuvší a nepřítomní účastníci jsou skryti, stejně tak testovací uživatelé.

{% if group_rounds|length > 1 %}

Toto je sdílená výsledková listina pro: {% for r in group_rounds %}{% if loop.index > 1 %}, {% endif %}{{ r.name }} {{ r.category }}{% endfor %}. Jsou v ní započítány body ze všech úloh těchto kol.

{% endif %} {% endblock %}