Disciplina: ACH2107 - Desafios de Programação I
1º Semestre de 2019 - EPs
Descrição dos Exercícios Práticos
Neste semestre haverá dois Exercícios Práticos (EPs) regulares e um opcional, a serem realizados em grupos de até quatro alunos.
Para cada um dos EPs, cada grupo deverá resolver um dos problemas do conjunto de problemas do ACM UVa Problem Set.
Lista de quais problemas cada grupo poderá resolver: [pdf]
A resolução de cada trabalho conterá 3 partes:
- Tradução do enunciado do problema: 20% da nota. Cada grupo deverá produzir num arquivo .doc ou .odt uma versão em português do enunciado do problema (que está disponível em inglês). Veja aqui os modelos para gerar o enunciado em português (no caso, o exemplo é do problema 108): [.odt] [.doc]
- Relatório de como o problema foi resolvido: 30% da nota. Relatório de no máximo 5 páginas dizendo como o problema foi resolvido, citando as técnicas/estratégias de programação utilizadas e destacando e explicando a parte mais complicada do código/algoritmo.
- Código fonte da solução que foi aceita na submissão: 50% da nota. Código fonte da solução do problema selecionado. Deve ser exatamente o arquivo que foi submetido e aceito pelo sistema de submissão ACM Online Judge.
Cada grupo deverá enviar um e-mail contendo um arquivo compactado (zip, gzip, rar, 7z, etc) que tenha os 3 arquivos citados acima: código fonte da solução; tradução do enunciado; e relatório de como o problema foi resolvido. Este e-mail deve ser enviado para digiampietri@usp.br até a data máxima de entrega do EP. O assunto do e-mail deve ser: "ACH2107 - EP x - Grupo y - Turma w" onde x é o número do EP (1, 2 ou opcional), y é o número do grupo e w é a turma do grupo (04). O corpo do e-mail deve conter o nome e o número USP de cada integrante do grupo.
Soluções que não forem aceitas pelo site da ACM terão nota zero (a tradução e o relatório não serão avaliados), por isso, recomenda-se resolver o problema com antecedência (e trocar de problema caso não consigam ter a submissão aceita).
Datas de Máximas de Entrega (para todas as turmas)
EP1: 04 de maio
EP2: 16 de junho
EP3 (opcional): 16 de junho. Vale até +5 pontos na soma das notas dos EPs (ou seja, cada grupo poderá obter até 12,5 de média nos EPs e este valor [potencialmente maior que 10,0] será usado no cálculo da média final).
Lembrete: não serão esclarecidas dúvidas sobre os EPs nas semanas de entrega dos mesmos (isto é, nos sete dias anteriores a entrega dos respectivos EPs).
Grupos e Lista de Problemas
Veja aqui os grupos e os problemas por grupo: Turma 04
A composição dos grupos pode ser alterada até o 04 de abril. Depois dessa data só poderão ser formados novos grupos.