{% extends "base.html" %} {% import "bootstrap/wtf.html" as wtf %} {% set round = contest.round %} {% set state = contest.ct_state() %} {% block head %} {% if contest.round.has_messages %} {% endif %} {% endblock %} {% block title %}Úloha {{ task.code }}: {{ task.name }}{% endblock %} {% block breadcrumbs %}
  • Soutěže
  • {{ round.name }} {{ round.year }}. ročníku kategorie {{ round.category }}: {{ contest.place.name }}
  • Úloha {{ task.code }}: {{ task.name }} {% endblock %} {% block body %}

    ↵ Zpět na seznam úloh {% if state == RoundState.running %} {% if contest.ct_can_submit() %}

    Odevzdat řešení

    {% if round.ct_submit_end and g.now > round.ct_submit_end %}

    Pozor, odevzdáváte po termínu, uplynul {{ round.ct_submit_end|time_and_timedelta }}. Vaše řešení nemusí být hodnoceno. Doporučujeme využít políčko pro poznámku a vysvětlit situaci. {% else %}

    Pokud jste se spletli a nahráli nesprávné či neúplné řešení, můžete ho nahradit řešením správným. V tom případě však uveďte do poznámky, proč jste řešení nahradili (např. nahráli jste omylem řešení jiné úlohy). {% endif %} {{ wtf.quick_form(form, form_type='basic', button_map={'submit': 'primary'}) }} {% else %}

    Již není možné odevzdat řešení, termín na odevzdávání vypršel.

    {% endif %} {% elif sol is none %}

    Žádné řešení k této úloze nebylo odevzdáno.

    {% elif state == RoundState.grading %}

    Odevzdávání bylo ukončeno. Vyčkejte prosím, až úlohu opravíme. {% elif state == RoundState.closed %}

    Výsledky

    Soutěžní kolo bylo ukončeno a úloha opravena a ohodnocena.
    Získané body:{% if sol.points %}{{ sol.points|inflected("bod", "body", "bodů") }}{% else %}nebyly přiděleny žádné body{% endif %} {% if sol.final_feedback_obj %}
    Opravené řešení:Zobrazit ({{ sol.final_feedback_obj.pages|inflected('stránka', 'stránky', 'stránek') }}, {{ sol.final_feedback_obj.bytes }} bajtů) {% endif %} {% if sol.note %}
    Poznámka od organizátorů:{{ sol.note }} {% endif %}
    {% else %}

    Soutěž se nachází v neznámém stavu. To by se nemělo stát :) {% endif %} {% if sol or state == RoundState.running %}

    Historie vašich řešení

    {% if papers %} {% if state == RoundState.closed and papers|length > 1 %}

    Podbarvením je zvýrazněno řešení, podle kterého vám byly přiděleny body.

    {% endif %} {% for p in papers %} 1 and p.paper_id == sol.final_submit %} class="sol-active"{% endif %}>
    Čas odevzdání Stránek Bajtů Odevzdal Poznámka Akce
    {{ p.uploaded_at|timeformat }} {% if p.is_broken() %}nekorektní PDF{% else %}{{ p.pages|or_dash }}{% endif %} {{ p.bytes|or_dash }} {{ p.uploaded_by_obj.full_name() }} {{ p.note }} {% if p.is_fixed() %}Automaticky opravené nekorektní PDF.{% endif %} Zobrazit {% endfor %}
    {% else %}

    Žádné řešení dosud nebylo odevzdáno. {% endif %} {% endif %} {% if contest.round.has_messages %}

    Novinky k soutěži

    {% with url=url_for('user_contest_news', id=contest.contest_id) %} {% include "parts/user_news.html" %} {% endwith %} {% endif %} {% endblock %}