Time da UFSC conquista 3º lugar entre 1977 equipes na Maratona de Programação

01/09/2026 13:33

No último dia 29 de agosto, aconteceu a primeira fase (fase regional) da Maratona de Programação, conhecida como a “Copa do Mundo da Computação”, simultaneamente em sedes distribuídas em todos os estados do Brasil e em outros países da América Latina.  O time “3 macacos infinitos com heurística”, formado pelos estudantes Felipe Lourenço da Silva (Sistemas de Informação – Florianópolis), Gabriel Castro Guimarães (Sistemas de Informação – Florianópolis), e Paulo Pimentel Regueira (Engenharia Aeroespacial – Joinville), resolveu 11 dos 14 problemas da prova e conquistou a 3ª colocação entre 965 times do Brasil e também 3ª colocação considerando os 1977 times da América Latina, empatado com o primeiro colocado em número de problemas resolvidos. Agora, o time segue para a Final Nacional, em Uberlândia, de 5 a 8 de novembro, em busca de uma vaga na Final Latino-Americana, em Monterrey, no México.

Esse é o melhor resultado já conquistado pela UFSC na história da Maratona, desde sua primeira participação em 2007, colocando novamente a UFSC em destaque na computação brasileira e latino-americana. A última vez que a UFSC conseguiu resultados deste nível foi nos anos 2008 e 2009, em que a UFSC se classificou para as Finais Mundiais. 

O placar final pode ser acessado em: https://icpc-latam-br-fp-2026.moj.naquadah.com.br/contest/score/ 

A Maratona ( https://maratona.sbc.org.br/ ) é a etapa brasileira da ICPC (International Collegiate Programming Contest), a maior e mais prestigiada competição de Computação do mundo. Na edição de 2025, as etapas regionais da ICPC envolveram mais de 70 mil estudantes e mais de 3.100 universidades, em mais de 100 países ( https://worldfinals.icpc.global/2026/ ). 

Um aspecto interessante da competição nos tempos de Inteligência Artificial (IA) generativa é o próprio formato da prova, desde sua primeira edição em 1970: durante a competição, os três estudantes do time compartilham um único computador, sem acesso à internet ou a outros dispositivos eletrônicos. Eles precisam resolver problemas novos e de alta complexidade usando seu próprio conhecimento e capacidade de trabalhar em equipe. 

Num momento em que ferramentas de IA generativa conseguem escrever programas, encontrar erros e ajudar a desenvolver soluções, competições como a Maratona de Programação ganham uma importância ainda maior, sendo que a cada ano, observa-se que as grandes instituições de ensino e, principalmente, as grandes empresas da área têm valorizado os estudantes que participam do evento.

Isso porque os problemas da Maratona não são simplesmente exercícios de escrever código. Eles exigem que os estudantes entendam profundamente o problema, criem estratégias, percebam quais caminhos podem funcionar (e quais não), analisem as limitações de uma solução e construam uma solução eficiente.

Os problemas são de altíssima complexidade, que continuam sendo desafiadores mesmo se houvesse acesso a ferramentas de IA. A competição, portanto, ajuda a desenvolver justamente habilidades que permitem ao estudante trabalhar com a IA, em vez de apenas depender dela: raciocínio lógico, criatividade, capacidade de abstração, análise crítica, planejamento e resolução de problemas muitas vezes novos/inéditos, competências que se tornam ainda mais importantes na era da IA generativa.

Ao todo, a UFSC foi representada por 12 times, compostos por estudantes de diferentes cursos. Todos os times resolveram pelo menos três problemas durante a prova. Entre os destaques, estão os times “Lasanha” e “Ponto_e_Vírgula();”, que resolveram sete problemas cada e conquistaram, respectivamente, a 71ª e a 116ª colocações na classificação da América Latina.

Os times da UFSC e seus respectivos integrantes são:

  • #include <nome_do_time>: Eduardo Augusto Vila Pereira (Ciência da Computação – Florianópolis), Roberta Piskor Gomes (Ciência da Computação – Florianópolis), e Thiago Seberino Pereira (Ciência da Computação – Florianópolis)
  • 3 macacos infinitos com heurística: Felipe Lourenço da Silva (Sistemas de Informação – Florianópolis), Gabriel Castro Guimarães (Sistemas de Informação – Florianópolis), e Paulo Pimentel Regueira (Engenharia Aeroespacial – Joinville)
  • BeecrowdDoMaicon: Arthur Bona (Ciência da Computação – Florianópolis), Samuel Schlemper (Ciência da Computação – Florianópolis), e Thales Campos de Azevedo (Ciência da Computação – Florianópolis)
  • CEMCapacidade (CC): Eduardo Floriani de Souza (Engenharia Mecatrônica- Joinville), Guilherme Luca Carraro (Engenharia Mecatrônica- Joinville), e Gustavo Ferrari (Engenharia Aeroespacial – Joinville)
  • Garotos de Programa: Caio Naspolini Delpizzo (Ciência da Computação – Florianópolis), Pedro Ferrari Barbosa (Ciência da Computação – Florianópolis), e Pedro Soares Dal Pont (Ciência da Computação – Florianópolis)
  • Horse Training Racing: Abel Scheidt (Ciência da Computação – Florianópolis), Arthur Francisco de Souza (Ciência da Computação – Florianópolis), e Rafael Velho Garcia (Ciência da Computação – Florianópolis)
  • Lasanha: Kauan Elias Schneider Fank (Ciência da Computação – Florianópolis), Luam Alves de Oliveira (Ciência da Computação – Florianópolis), e Thayse Estevo Teixeira (Ciência da Computação – Florianópolis)
  • O(n!^2): Davi Feitosa Silva Santana (Ciência da Computação – Florianópolis), Franco Valois De Luca (Ciência da Computação – Florianópolis), e Pedro Costa Casotti (Ciência da Computação – Florianópolis)
  • Ponto_e_Vírgula();: Daniel Nardelli Cristofolini (Ciência da Computação – Florianópolis), João Victor de Souza Olivo (Sistemas de Informação – Florianópolis), e Lucas Fernandes Bigolin (Ciência da Computação – Florianópolis)
  • Problemas com o Py: Beatriz Reis Repette (Ciência da Computação – Florianópolis), Emanuelle Guse (Ciência da Computação – Florianópolis), e Fernanda Bertotti Guedes (Ciência da Computação – Florianópolis)
  • Team Umizoomi: Guilherme Oliveira de Campos (Ciência da Computação – Florianópolis), João Henrique dos Santos Chalegre (Ciência da Computação – Florianópolis), e João Pedro Kuhn (Ciência da Computação – Florianópolis)
  • Trio GRR: Guilherme Gonçalves (Ciência da Computação – Florianópolis), Riquelme Pantoja (Ciência da Computação – Florianópolis), e Rômulo Nilson Horn (Ciência da Computação – Florianópolis)

Os estudantes do campus de Joinville foram treinados pelos professores Ricardo José Pfitscher e Benjamin Grando Moreira, por meio do projeto de extensão “Escola de Programação Competitiva (CEMCodes)”. Já os estudantes do campus de Florianópolis receberam treinamento dos professores Maicon Rafael Zatelli e Daniel Santana de Freitas, por meio do projeto de extensão “Preparação para a Maratona de Programação”. O time “3 macacos infinitos com heurística” foi formado por estudantes de ambos os campi, reunindo participantes dos dois projetos de extensão.