Este manual é para você que vai participar de uma maratona ou prova no MOJ (o juiz online). Aqui você aprende a entrar no contest, enviar suas soluções, ler o placar, tirar dúvidas (clarifications), pedir impressão e usar o backup.
Se você só quer saber como enviar em cada linguagem e como funciona a
entrada e a saída dos programas, veja a página Ajuda
(/treino/ajuda/). Ela abre de dentro da
prova, pelo link "📖 Como enviar" que fica ao
lado do seletor de linguagem, na hora do envio.
Você acessa o contest por um link no formato
/contest/?c=<id> (ou por um subdomínio que a
organização informar). Troque <id> pelo identificador
do seu contest.
Antes de fazer login, você já vê:
O que aparece depois disso depende do momento:
| Situação | O que você vê |
|---|---|
| O login ainda não abriu | Uma contagem regressiva com "Abertura em HH:MM:SS". A página se atualiza sozinha, então, se a organização adiar ou adiantar a abertura, a mudança aparece na hora. |
| O login abriu | Um cartão de login com os campos Usuário e Senha e o botão Entrar. |
O idioma da tela é definido pelo contest e pode estar em inglês.
Se você fizer login antes de a prova começar, verá a tela "A competição ainda não começou", com uma contagem regressiva. Não é preciso ficar recarregando: os problemas aparecem sozinhos quando a prova começar.
No topo há uma barra com:
Logo abaixo há um menu de navegação com Contest, Score (placar), Clarification e, às vezes, Backup e Impressão.
Um aviso no topo mostra quando há "novas notícias" e "clarifications respondidas". Ele pisca quando existe uma dúvida sua que foi respondida e você ainda não leu.
Quando existirem, aparecem também as seções Informações & Notícias e Arquivos & Recursos.
A lista de problemas é um acordeão. Cada linha tem:
Ao abrir um problema, você vê os tempos-limite. Se a organização habilitou o editor, aparece um editor lado a lado com o enunciado, com as opções Lado a lado, Só enunciado e Só editor.
Para enviar uma solução:
Logo abaixo da lista de problemas há um filtro por problema e uma tabela com as suas submissões. As colunas são:
| Coluna | O que mostra |
|---|---|
| Tempo | Minutos desde o início do contest. |
| Problema | Qual problema você enviou. |
| Arquivo | O nome do arquivo; o link cód baixa o seu fonte. |
| Resultado | O veredicto do julgamento. |
| Data | Quando a submissão foi feita. |
| Log | Aparece quando ver o log está liberado; abre o relatório do julgamento. |
Você vê sempre o veredicto canônico (sem o placar embutido), com uma linha de resumo conforme o modo do contest. Enquanto houver alguma submissão pendente, a lista se atualiza sozinha.
A coluna (ou link) Log abre o relatório do julgamento. Em provas no modo ICPC o log costuma vir oculto por padrão, para evitar vazamento dos testes, e a organização pode ligar ou desligar essa opção.
/contest/score/?c=<id>)O placar se atualiza sozinho e anima quem sobe e quem desce. Ele tem:
No modo ICPC, as colunas são: posição, bandeira, equipe, uma coluna por problema e Total. Em cada célula de problema:
| Célula | Significado |
|---|---|
| Em branco | Você não tentou aquele problema. |
| Tentativas e minutos em célula colorida | Problema resolvido. |
| Com ★ e contorno | Você foi o primeiro a resolver aquele problema. |
| Tentativas e "-" em célula amarela | Você tentou e ainda não resolveu. |
No modo OBI, cada problema mostra os pontos obtidos.
Durante o congelamento (freeze), você vê o placar congelado, igual a todo mundo. O que mudar depois do congelamento aparece como pendente.
No modo anônimo, o placar vira uma visão agregada, sem nomes.
Se o contest for secreto e você não estiver logado, é preciso entrar para conseguir ver o placar.
/contest/clarification/?c=<id>)Para usar as clarifications você precisa estar logado.
Para fazer uma pergunta:
A sua identidade fica anônima para os juízes.
Na lista você vê:
O aviso no topo da página principal sinaliza quando uma dúvida sua foi respondida.
/contest/print/?c=<id>)A impressão aparece só quando existe equipe de impressão e a organização habilitou o recurso.
Para pedir uma impressão:
Sai uma folha de rosto com o nome do seu time e um número de conferência. A equipe da sua sede imprime e entrega em mãos.
Em Meus pedidos você acompanha o status de cada pedido: pendente, processada ou entregue.
/contest/backup/?c=<id>)O backup é um espaço privado para você guardar versões das suas soluções.
O backup aparece a menos que a organização o desligue.
Como enviar em cada linguagem e como funciona a entrada e a saída dos
programas estão na página Ajuda
(/treino/ajuda/), que abre de dentro da prova pelo link "📖
Como enviar", ao lado do seletor de linguagem.