{% extends "base.html" %} {% block body %} {% set round = contest.round %} {% set state = round.state %}
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 == db.RoundState.running and not round.ct_can_submit() %}Soutěžní kolo je připraveno, ale zatím nelze odevzdávat. Odevzdávání začne {{ round.ct_tasks_start|time_and_timedelta }}. 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.
{% else %} {% if state == db.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 v {{ 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 round.ct_can_submit() %}Řešení odevzdávejte ve formátu PDF jako soubor o velikosti maximálně {{ max_submit_size // 1048576 }} MB. {% endif %} {% elif state == db.RoundState.grading %}
Odevzdávání bylo ukončeno. Vyčkejte prosím, až úlohy opravíme. {% elif state == db.RoundState.closed %}
Soutěžní kolo bylo ukončeno, níže si můžete prohlédnout svá ohodnocená a okomentovaná řešení.
FIXME výsledkovka {% else %}
Soutěž se nachází v neznámém stavu. To by se nemělo stát :) {% endif %} {% if round.task_statement_available() %}
Můžete si stáhnout zadání úloh. {% endif %}
Úloha | Odevzdáno {% if round.state == db.RoundState.closed %} | Opraveno | Body {% endif %} | Akce | ||
---|---|---|---|---|---|---|
{{ task.code }}: {{ task.name }} {% if sol.final_submit_obj %} | {{- sol.final_submit_obj.uploaded_at|timeformat }} ({{ sol.final_submit_obj.pages|inflected('strana', 'strany', 'stran') }}) {% else %} | {% endif %} {% if round.state == db.RoundState.closed %} {% if sol.final_feedback_obj %} | {{ (sol.final_feedback_obj.uploaded_at if sol.final_feedback_obj else None)|timeformat }} {% else %} | {% endif %} | {{ sol.points if sol.points != None else '–' }} {% endif %} | {% if round.ct_can_submit() %}Odevzdat{% else %}Detail úlohy{% endif %} {% endfor %} |