Aqui colocaremos informações e links importantes para o bixeCamp 2018.
Aula 1
- Programação Competitiva e MaratonIME
- Input/Output
- Operações com inteiros
Aqui colocaremos informações e links importantes para o bixeCamp 2018.
Segue a descrição do processo seletivo das equipes da USP neste 2018.
Cada aluno participante deve ser elegível segundo as regras da organização da Maratona de Programação.
No mês de agosto teremos a prova “Seletiva USP 2018”, nos moldes da prova oficial da Maratona de Programação. As 3 melhores equipes representarão a USP. Das demais, a melhor equipe formada apenas por alunos de primeiro ano (sem experiência prévia autodeclarada) também representará a USP.
As duas vagas restantes serão decidas ao longo do primeiro semestre mediante provas individuais. Cada prova contabilizará pontos aos alunos participantes (mais detalhes na próxima seção). Os 6 alunos com maior pontuação acumulada nessas provas que não se classificaram pelo item 2 formarão 2 equipes que representarão a USP. A formação dessas equipes fica a livre escolha dos alunos classificados.
Considerações gerais
Sobre as provas
Sistema de pontuação e desempate
Prova | Competição oficial | Upsolving |
---|---|---|
1 | 12/03 - 20/03 | 21/03 - 30/03 |
2 | 31/03 - 09/04 | 10/04 - 19/04 |
3 | 20/04 - 28/04 | 29/04 - 08/05 |
4 | 09/05 - 17/05 | 18/05 - 27/05 |
5 | 15/06 - 23/06 | 24/06 - 03/07 |
6 | 04/07 - 12/07 | 13/07 - 22/07 |
7 | 23/07 - 31/07 | 01/08 - 09/08 |
Para participar da Seletiva Individual cadastre-se no formulário.
Uma vez cadastrado, todas as provas estarão no grupo do MaratonIME no vjudge.net
Difusão dos resultados finais: 10/08
Seletiva USP 2018: 18/08
A Seletiva USP 2017 teve a participação de 12 times competindo por 3 vagas na Primeira Fase da Maratona de Programação que ocorreu no sábado 09 de setembro de 2017. Também participaram 3 times que não competeram pelas vagas, por não serem mais elegíveis.
Já nos fizeram essas perguntas várias vezes, então vamos deixar aqui um compilado sobre o que pensamos sobre como começar a treinar para a maratona.
Quando estiver aprendendo um novo tópico:
Recomendo participar de contests em juízes onlines, principalmente no Codeforces, que tem ótimos problemas. Outros sites com bons contests: Codechef (enunciados esquisitos, que treinam seu entendimento) e CS Academy (enunciados curtos e diretos, não se acostume :P).
Os problemas destes contests são em geral ordenados por dificuldade. Comece pelo mais fácil, e quando acabar, continue a fazer o Upsolving do contest (não precisa fazer até o final, só enquanto se sentir confortável). Nesse ponto, é útil perguntar para pessoas mais experientes como passar aquele problema que está um pouco acima do seu nível, e possivelmente aprender novos tópicos para conseguir fazer isso. Se não tem pessoas mais experientes na sua faculdade, pergunte para nós :). Antes de perguntar, tente resolver o problema sozinho por algum tempo (talvez um dia) e, se não conseguir, peça ajuda. Lembre-se que o problema pode envolver algum tópico que você não conhece. Busque pedir por dicas que possam te ajudar a seguir a direção correta em vez de entregar o problema todo de uma vez.
Estão abertas as inscrições para a tradicional Seletiva USP organizada pelo IME. Ela vai acontecer no dia 12 de agosto. Esta competição serve para determinar alguns times que representarão a USP (Campus Butantã) na Maratona de Programação da SBC no dia 09 de setembro, e ajudar a USP a chegar cada vez mais longe na programação competitiva.
Para participar basta se inscrever.
Informações Sobre a Prova:
A Maratona de Programação é um evento da Sociedade Brasileira de Computação (SBC) destinada a alunos de cursos de graduação e início de pós-graduação na área de Computação e afins. Esta competição é baseada na habilidade de se resolver problemas com algoritmos e código sob pressão, com velocidade, de forma correta e eficiente, promovendo a criatividade e o trabalho em equipe. As equipes são compostas por três alunos, que tentam, durante 5 horas, resolver o maior número possível de problemas propostos em menor tempo errando o mínimo possível. Este evento é parte das classificatórias regionais para as finais mundiais do concurso de programação da ACM, o ACM-ICPC (Association for Computing Machinery International Collegiate Programming Contest). Os melhores colocados na final brasileira se classificam para esta final mundial.
Este ano, a seletiva tem o apoio e patrocínio de:
Serão classificados para a Maratona da SBC 3 times seguindo o seguinte critério: Os dois melhores times se classificam, depois deles, o melhor time ainda não classificado formado somente por alunos do primeiro ano de graduação. Os outros três times se classificam pela seletiva continua.
Para poder se inscrever, seu time deve ser elegível pelos critérios da SBC. Os times são formados por três alunos que deverão ter iniciado seus estudos universitários no ano de 2013 (a contar do início do primeiro curso universitário do aluno) ou posterior ou ter nascido no ano de 1994 ou posterior. Boa sorte!