{% extends "base.html" %} {% set round = contest.round %} {% set state = contest.ct_state() %} {% block head %} {% if contest.round.has_messages %} {% endif %} {% endblock %} {% block title %}{{ round.name }} {{ round.year }}. ročníku kategorie {{ round.category }} {{ contest.place.name_locative() }}{% endblock %} {% block breadcrumbs %}
Od {{ round.ct_tasks_start|timeformat }} do {{ round.ct_submit_end|timeformat }}.
{% else %}Od {{ round.ct_tasks_start|timeformat }}.
{% endif %} {% else %} {% if round.ct_submit_end is not none %}Do {{ round.ct_submit_end|timeformat }}.
{% endif %} {% endif %} {% if part_state == PartState.registered %}Vaše přihláška do této soutěže dosud nebyla potvrzena organizátory. Vyčkejte prosím. {% set state = RoundState.preparing %}
{% elif part_state == PartState.refused %}Vaše přihláška do této soutěže byla odmítnuta organizátory. {% set state = RoundState.preparing %}
{% elif state == RoundState.preparing %}Soutěžní kolo se připravuje{% if round.ct_tasks_start and round.ct_tasks_start > g.now %}, začne {{ round.ct_tasks_start|time_and_timedelta }}{% endif %}.
Až začne, uvidíte na této stránce {% if round.has_tasks() %}text zadání,{% endif %} přehled úloh a budete zde moci odevzdat svá řešení k jednotlivým úlohám. Do té doby zde nenajdete nic jiného.
{% elif state == RoundState.running %}{% if round.ct_submit_end == None %} Soutěžní kolo běží, můžete odevzdávat svá řešení. {% elif round.ct_submit_end > g.now %} Soutěžní kolo běží, svá řešení odevzdávejte do {{ round.ct_submit_end|time_and_timedelta }}. V případě technických problémů můžete odevzdat i později, ale není zaručeno, že řešení budou hodnocena. {% else %} Řádný termín soutěžního kola již skončil {{ round.ct_submit_end|time_and_timedelta }}, ale stále můžete odevzdat svá řešení, která se vám nepovedla odevzdat kvůli technickým problémům. Není však zaručeno, že řešení budou hodnocena. {% endif %}
{% if contest.ct_can_submit() %}Řešení úloh odevzdávejte jako sadu obrázků (JPG nebo PNG) nebo jeden soubor ve formátu PDF. Celková velikost může být maximálně {{ max_submit_size // 1048576 }} MB. {% endif %} {% elif state == RoundState.grading %}
Odevzdávání bylo ukončeno. Vyčkejte prosím, až úlohy opravíme. {% elif state == RoundState.closed %}
Soutěžní kolo bylo ukončeno, níže si můžete prohlédnout svá ohodnocená a okomentovaná řešení. {% else %}
Soutěž se nachází v neznámém stavu. To by se nemělo stát :) {% endif %} {% if state != RoundState.preparing %}
Můžete si stáhnout zadání úloh. {% endif %} {% for task, sol in task_sols %}
Odevzdané řešení {% if sol.final_submit_obj %} {% set p = sol.final_submit_obj %} | {{- p.uploaded_at|timeformat }} {% if p.is_broken() %} (nekorektní PDF) {% elif p.pages != None %} ({{ p.pages|inflected('strana', 'strany', 'stran') }}) {% endif %} {% else %} | {% endif %} {% if state == RoundState.closed %} |
---|---|---|
Opravené řešení | {% if sol.final_feedback_obj %} {{ sol.final_feedback_obj.uploaded_at|timeformat }} {% if sol.final_feedback_obj.pages != None %}({{ sol.final_feedback_obj.pages|inflected('strana', 'strany', 'stran') }}){% endif %} {% endif %} {% if sol.note %}{% endif %} | |
Získané body | {{ sol.points|decimal|none_value('–') }} {% endif %} |