Maratona de Programação

A Maratona de Programação, oficialmente Maratona SBC de Programação, é a principal competição de programação de computadores a nível de ensino superior no Brasil, realizada pela Sociedade Brasileira de Computação desde 1996. É a competição de programação mais importante do país e é parte da regional latino-americana do International Collegiate Programming Contest (ICPC).

Maratona de Programação
Organização SBC
Esporte Programação competitiva
País Brasil
Temporada inaugural 1996
Acesso à International Collegiate Programming Contest
Campeão
atual
UNICAMP (4º título)
Maior campeão UFPE (10 títulos)
Competições
relacionadas
Olimpíada Brasileira de Informática

A Maratona se destina a estudantes de cursos de graduação e início de pós-graduação na área de computação e em áreas afins (ciência da computação, engenharia de computação, sistemas de informação, matemática, etc.). A competição promove nos estudantes a criatividade, a capacidade de trabalho em equipe, a busca de novas soluções de software e a habilidade de resolver problemas sob pressão. A cada ano, observa-se que as instituições de ensino e, principalmente, as grandes empresas da área têm valorizado os alunos que participam do evento. Várias instituições de ensino superior do Brasil desenvolvem competições locais para escolher seus melhores times para competirem na Maratona de Programação. Os times melhores colocados na Final Nacional (regional latino-americana) são selecionados para participarem da Final Latino-Americana do ICPC.[1]

História editar

A Maratona de Programação foi organizada pela primeira vez na Universidade Federal de Minas Gerais, nos dias 28 e 29 de novembro de 1996. Os resultados foram divulgados em 2 de dezembro de 1996. Apesar de não ser uma regional oficial do ICPC, a organização do evento entrou em contato com o diretor executivo do ICPC e o vencedor da Maratona de Programação foi convidado para participar das finais mundiais do ICPC em 1997. [2]

A competição ocorreu nos moldes tradicionais do concurso de programação do ICPC. Nessa primeira edição ainda não havia um software de apoio, e as correções eram feita por disquetes que eram levados dos times aos juízes e, destes de volta aos times, por uma equipe de estudantes voluntários, correndo.

A prova teve 6 problemas. Os três primeiros colocados da competição foram os seguintes:

  • 1. IC-UNICAMP: Alexandre Oliva, Alexandre Volpim, André Augusto Cesta e técnico Ricardo Anido;
  • 2. UnB: Luciano da Silva Coelho, Marcelo Santiago Guedes, Rodrigo Rossi Fernandes Lima, e técnica Maria Elenita Nascimento;
  • 3. IME-USP: Aritanan B. Garcia Gruber, Eduardo Teixeira Dias, Paulo José da Silva e Silva, e técnico Carlos E. Ferreira.

Ligações externas editar

  • Site oficial da Maratona SBC de Programação
  • beecrowd - Plataforma de aprendizado de programação e algoritmos com 2300+ desafios para resolver (em português, espanhol e inglês)
  • Codeforces Site que realiza competições computacionais online (em inglês e russo)
  • Neps Academy - Site com cursos e problemas computacionais (em português e inglês)
  • OnlineJudge.org Site com muitos problemas computacionais (antigo UVa Online Judge, em inglês)
  • SPOJ Site que possui diversos problemas computacionais (em inglês)
  • SPOJ Brasil Site com problemas computacionais (em português)