Maratona de Programação
1.
2.
3.
4.
5.
O que é a maratona de
programação
Regras
Como se Inscrever
Ambiente Computacional
Como se preparar
Maratona de Programação
1.O que é a Maratona de Programação?
–
–
Evento da Sociedade Brasileira de Computação
Seletiva (em duas fases) para final mundial do
concurso de programação da ACM


A primeira fase é disputada em várias cidades sedes.
A segunda, este ano, será realizada em Vitória.
Maratona de Programação

Regras
–
–
–
–
Cada time representa uma instituição de ensino superior e é
formado por um coach (técnico) e três alunos sendo permitido um
reserva.
As vagas na final brasileira serão distribuídas pelas sedes que
tiverem atingido o mínimo de 6 times e 3 escolas participantes
na sede.
A fase final da Maratona de Programação ocorrerá nos dias 14 e
15 de novembro e contará com cerca de 30 times classificados.
As despesas dos times durante a final serão cobertas pela
organização.

As despesas com o transporte podem não ser totalmente cobertas...
Maratona de Programação

Instituição do time
–
–
O time e o coach representam a Instituição do
time.
Instituição de Ensino Superior, tipicamente uma
universidade, faculdade, instituto de tecnologia
ou departamento.
Maratona de Programação

Coach
–
Tipicamente o coach é um membro do corpo docente da instituição do
time.

–
–
–
–
–
Em alguns casos o coach pode não ser da instituição...
Um mesmo coach pode ser o responsável por todos os times da
instituição.
O coach é o responsável pela inscrição do time no sistema de inscrição do
concurso no site do ICPC (International Collegiate Programming Contest).
O coach garante que todos os membros do time satisfazem as regras do
concurso.
O coach é o contato oficial do time com a organização do concurso. Se
sua presença no dia do evento não for possível, deverá indicar um
representante por email ao Comitê Diretor Competição.
O coach é o único que pode recorrer à organização sobre eventuais
problemas ocorridos durante a competição.
Maratona de Programação

Membros do time
– Todo time deve ter um coach;
– Todo time deve ter três competidores. Os competidores
devem ser estudantes regularmente matriculados em um
curso de graduação ou pós-graduação da instituição.
– Um time é elegível se satisfizer a regra abaixo
 os membros do time devem ter participado de no máximo:
–
–
–

uma final mundial do concurso da ACM; e
4 regionais sul-americanas do concurso;
e devem ter iniciado seus estudos universitários no ano de
2004 ou anos posteriores (a contar do início do primeiro
curso universitário do aluno)
ter nascido em 1985 ou anos posteriores;
Maratona de Programação

Membros do time
–
Na forma algorítmica...

[regras de participação]
se o competidor já participou de duas finais mundiais,
ele não é elegível
se o competidor já participou de cinco regionais
ele não é elegível
[período de elegibilidade]
se o competidor iniciou seus estudos universitários no ano
2003 ou anos anteriores E o competidor nasceu em 1984
ou anos anteriores)
ele não é elegível;
caso contrário, o competidor é elegível.
Maratona de Programação
–
Regras para participação
 Um
–
time não está aceito para participar até
que tenha cumprido todas as etapas da
inscrição, e tenha sido aceito no sistema de
inscrição do ICPC.
Apenas o reserva inscrito no sistema pode
substituir os membros do time antes da
competição.

A substituição deverá ser feita no sistema de inscrição
do ICPC e deverá ser comunicada ao Comitê Diretor da
competição até, no máximo, a véspera da competição.
Maratona de Programação

Como se inscrever?
–
A inscrição se dá em três passos:



–
Inscrição dos times no site do Concurso.
Envio da Declaração de Qualificação
Pagamento da taxa de inscrição
Todos os passos devem ser feitos até 10 de
setembro de 2008 para que sua inscrição seja
aceita.
Maratona de Programação
Das Taxas de Inscrição
Data
Times inscritos
Sócio
institucional da
SBC
Instituição não
associada à
SBC
1
R$ 160
R$ 200
2
R$ 256
R$ 320
>=3
R$ 96 por time
R$ 120 por time
Até 10/8/2008
Maratona de Programação
Data
Times inscritos
Sócio
institucional da
SBC
Instituição não
associada à
SBC
1
R$ 240
R$ 300
2
R$ 384
R$ 480
>=3
R$ 144 por time
R$ 180 por time
De 11/8/2008 a
31/8/2008
Maratona de Programação
Data
Times inscritos
Sócio
institucional da
SBC
Instituição não
associada à
SBC
1
R$ 320
R$ 400
2
R$ 512
R$ 640
>=3
R$ 192 por time
R$ 240 por time
Depois de
31/8/2008
Maratona de Programação

Ambiente Computacional.
–
–
O ambiente computacional da Primeira Fase da
Maratona de Programação é de responsabilidade
do diretor da sede em que seu time competirá.
Ambiente Maratona Linux e o sistema de
submissão eletrônica BOCA.
Maratona de Programação

Do dia D
–
–
–
–

09:00 Chegada dos times e entrega do material
10:00 Sessão de Aquecimento
14:00 Competição
19:00 Encerramento e divulgação dos resultados
No dia D a alimentação deveria ser por conta
da organização da competição.
Maratona de Programação
Maratona de Programação
Maratona de Programação

Alguns aspectos da competição
–
–
–
–
–
Balões representando problemas
Alguns difíceis, outros muito difíceis, outros
impossíveis
Submissão automática
Controle do tempo de execução dos programas
Desempate via tempo para enviar a reposta, tempo
para executar os problemas, etc.
Maratona de Programação

Como se preparar
–
http://maratona.ime.usp.br/preparacao08.html
–
VAMOS FAZER A NOSSA?
Download

Maratona de Programação