MIUPinho - Concurso de Programação da preparação para a MIUP 2003
1. Introdução
O MIUPinho é um concurso de programação que servirá como preliminar para a MIUP
2003 (Maratona Inter-Universitária de Programação).
O objectivo do concurso é a resolução de 4 exercícios ACM no tempo
máximo de 3 horas.
Os primeiros lugares darão acesso à MIUP 2003.
2. Regulamento básico do concurso
- Constituição das Equipas: equipas constituídas por 3 elementos;
- Duração da prova: a prova tem a duração de 3 horas, e consiste na resolução de
4 problemas (ACM);
- Resolução de exercícios: se uma equipa submete uma resolução
de um exercício no "mooshak" (ambiente do concurso) e esta estiver errada, a equipa sofrerá uma
penalização de 20 minutos no seu tempo total. O tempo total de resolução de um exercício é
fixado quando uma resolução correcta é submetida.
- Equipa vencedora do concurso: vence a equipa que resolver
maior número de exercícios no final das 3 horas. O critério de desempate, entre equipas com os
mesmo número de exercícios resolvidos, é o tempo total que as equipas levaram a resolvê-los,
com vantagem para a equipa com menor tempo total;
3. Preparação para o MIUPinho
Para se prepararem convenientemente para o MIUPinho, os participantes devem
procurar familiarizar-se com os problemas utilizados nos concursos ACM. Para
isso, é aconselhada a consulta de alguns sites. Apresentamos, de seguida, alguns sites
que achamos serem importantes nessa abordagem:
Para procederem à inscrição devem visitar o site do MIUPinho e procurar a página de Inscrição!
Campeonato In-Your-Face
Regulamento para o concurso das JOIN'03
- Duas sessões de CounterStrike e uma de HalfLife;
- Clãs de 6 jogadores;
- Clãs com equipamento;
- Inscrições no Cesium ou no Gemcc;
eXtreme Programming
Regulamento para o concurso das JOIN'03
- Cada equipa é composta por dois jogadores;
- As linguagens de programação permitidas são as existentes nos laboratórios do
departamento: Perl, Python, C, Java, Prolog, Haskell;
- Serão atribuídos prémios nas seguintes categorias:
- código fonte mais compacto --- medido em número de caracteres;
- código fonte mais ofuscado --- classificado pelos elementos do júri;
- código mais eficiente --- medido pelo tempo de execução de determinado teste;
- Para cada sessão serão propostos cinco problemas;
- Cada equipa só poderá submeter uma resolução por categoria. No entanto, pode submeter a mesma resolução a mais do que uma categoria;
- A mesma resolução pode ganhar mais do que uma categoria;
- Por questões logísticas as equipas têm de se inscrever com antecedência;
- Irão realizar-se duas sessões de onde serão apurados três equipas vencedoras (terceiro, segundo e primeiro lugar) para cada escalão.
- O concurso irá realizar-se em dois escalões:
- Caloiros;
- Restantes alunos;
- Cabe aos alunos de primeira inscrição escolherem em que escalão desejam concorrer;
- Cada sessão terá a duração de hora e meia;
- Os membros do grupo têm de estar inscritos nas JOIN'03;
- As inscrições devem ser efectuadas aqui!
Web Paper
Regulamento para o concurso das JOIN'03
- Cada equipa é composta por dois jogadores;
- Cada equipa tem de responder a um questionário;
- Cada questão tem uma e apenas uma resposta correcta;
- Cada equipa deve utilizar a Internet para responder às questões;
- É permitido o uso de correio electrónico (e-mail), web (http) e chat (IRC, MUD)
para procurar as respostas;
- Cada equipa é classificada de acordo com o número de respostas correctas e tempo
dispendido na resolução do questionário;
- Por questões logísticas as equipas têm de se inscrever com antecedência;
- Irão realizar-se duas sessões das quais se irão apurar três equipas vencedoras (terceiro, segundo e primeiro lugar)
- Todas as questões colocadas são passíveis de serem respondidas apenas por consultas
sucessivas na Internet;
- As questões não têm de estar, obrigatoriamente, em Português;
- No caso de falta de conectividade a sessão pode ser cancelada (e ser, ou não, realizada
posteriormente, de acordo com a organização das jornadas);
- Cada sessão terá a duração de hora e meia;
- Os membros do grupo têm de estar inscritos nas JOIN'03;
- As inscrições devem ser efectuadas aqui!
- Exemplos de perguntas:
- Qual a distância entre as cidades belgas de Mons e Bergen?
- Como se chama a companhia aérea de bandeira da Irlanda?