Maratona
Tratamento de entrada/saida para iniciantes na maratona de programacao
Sobre
O que é a Maratona de Programação?
É uma competição internacionalrealizada pela ACM, onde equipes se reúnem para resolver problemas computacionais complexos
Ao treinar para a Maratona os alunos exercitam habilidades como :
- Maior agilidade em escrever códigos
- Melhor entrosamento em equipe
- Maior facilidade em encontrar erros no código
- Dentre outras
... E aprendem a modelar e resolver problemas computacionais complexos no seu dia-a-dia
Problema
Alunos iniciantes tem dificuldade em entender o formato de saída pedido pelo juíz online para a solução dos problemas e acabam desistindo.
Solução
Os alunos em um primeiro momento tem a tarefa de preocupar-se apenas com a resolução do problema em si, deixando o tratamento de entrada e saída para quando estiverem mais experientes.
Foi criado esse repositório de códigos no qual, para desafios selecionados, todo o código referente à entrada de dados e à saída de dados estão previamente implementados.
Cada desafio é dividido em pequenas funções.
Problemas
URI
URI Online Judge -Iniciante
- O Maior - uri_1013.cpp
- Distância Entre Dois Pontos - uri_1015.cpp
- Gasto de Combustível - uri_1017.cpp
- Cédulas - uri_1018.cpp
- Conversão de Tempo - uri_1019.cpp
- Coordenadas de um Ponto - uri_1041.cpp
- Tempo de Jogo com Minutos - uri_1047.cpp
- Animal - uri_1049.cpp
- Experiências - uri_1094.cpp
- Soma de Ímpares Consecutivos III - uri_1158.cpp
- Número Primo - uri_1165.cpp
- Menor e Posição - uri_1180.cpp