No sábado, 29 de agosto, o Departamento de Computação e Matemática (DCM) da Faculdade de Filosofia, Ciências e Letras de Ribeirão Preto (FFCLRP) da USP recebe, pelo segundo ano consecutivo, a Maratona de Programação da Sociedade Brasileira de Computação (SBC). O evento é a etapa regional brasileira do Concurso Internacional de Programação Universitária (ICPC), competição que reúne equipes de estudantes universitários para resolver problemas de programação.
Nesta edição, 19 equipes disputam a competição, totalizando cerca de 70 participantes, entre estudantes e professores. As equipes são formadas por três alunos e um professor responsável. Entre as instituições representadas estão a própria FFCLRP, com quatro equipes; a Escola de Engenharia de São Carlos (EESC) da USP; a Universidade Paulista (UNIP) de Ribeirão Preto; a Universidade Federal de São Carlos (UFSCar), com quatro equipes; o Instituto de Ciências Matemáticas e de Computação (ICMC) da USP, com oito equipes; e o Instituto Federal de São Paulo.
A prova ocorrerá nos laboratórios de computação do DCM e terá duração de cinco horas. Durante esse período, as equipes deverão desenvolver programas para solucionar uma série de problemas de diferentes temas. As linguagens permitidas são C, C++, Python, Java e Kotlin. Não é exigida experiência avançada, mas é necessário ter conhecimentos de programação para enfrentar os desafios.
A programação do evento inclui uma sessão de aquecimento, o início da competição, palestras e, ao final, a cerimônia de premiação. A equipe vencedora será a que resolver o maior número de problemas. Em caso de empate, o critério de desempate é o menor tempo corrigido, que considera penalidades por submissões incorretas.
Os melhores times da etapa regional avançam para a final brasileira, que será realizada em Uberlândia, entre 5 e 8 de novembro. Depois, as equipes classificadas podem seguir para as etapas internacionais do ICPC: a terceira etapa ocorrerá no México e a final está prevista para Dubai.