Mais de 800 problemas do Beecrowd resolvidos em Potigol, com navegação por faixa, categoria e competições.
Explorar problemas • Ver categorias • Contribuir agora
| Quero... | Ir para |
|---|---|
| Resolver problemas básicos | Iniciante |
| Praticar grafos e algoritmos clássicos | Grafos |
| Treinar com histórico de provas | Maratona SBC/ACM |
| Ver toda a base de soluções | Pasta src |
- Por que este repositório
- Problemas por categoria
- Competições de programação
- Problemas por faixa
- Como contribuir
- Soluções reais e aceitas no Beecrowd.
- Estrutura simples para estudar e localizar exemplos rapidamente.
- Organização por categoria, faixa e competição.
- Geração automática dos índices com scripts em Scala.
- Iniciante: fundamentos de entrada, saída e lógica.
- Ad-hoc: simulação, datas e problemas gerais.
- Strings: palíndromos, frequência, LCS e manipulação de texto.
- Estruturas e Bibliotecas: filas, pilhas, ordenação e mapas.
- Matemática: sistemas numéricos, primos e BigInteger.
- Paradigmas: programação dinâmica, busca binária, gulosos e backtracking.
- Grafos: flood fill, MST, SSSP, DAG, fluxo máximo e árvores.
- Geometria Computacional: pontos, linhas e polígonos.
| Faixa | Pastas |
|---|---|
| 1000-1499 | src/1000, src/1100, src/1200, src/1300, src/1400 |
| 1500-1999 | src/1500, src/1600, src/1700, src/1800, src/1900 |
| 2000-2499 | src/2000, src/2100, src/2200, src/2300, src/2400 |
| 2500-2999 | src/2500, src/2600, src/2700, src/2800, src/2900 |
| 3000-3599 | src/3000, src/3100, src/3200, src/3300, src/3400 |
As soluções deste repositório foram submetidas e aceitas no Beecrowd com o script Potigol2Scala.
- Faça um fork de https://github.com/potigol/beecrowd.
- Escolha um problema ainda não resolvido.
- Adicione sua solução em src/xx00/xxxx.poti.
- Opcional: teste localmente com ./potigol2scala.sh ../src/1000/1000.poti.
- Opcional: atualize os índices com scala Build.scala na pasta bin.
- Abra um pull request.