Soluções dos problemas do Beecrowd usando a linguagem Potigol
- Iniciante Problemas básicos para quem está iniciando na programação...
- Ad-hoc Problemas de Simulação, Datas e Ad-Hoc no geral...
- Strings Palindromos, Frequência, Ad-Hoc, LCS, Manipulação de Strings...
- Estruturas e Bibliotecas Filas, Pilhas, Ordenação, Mapas...
- Matemática Sistemas Numéricos, Números Primos, BigInteger...
- Paradigmas Programação Dinâmica, Busca Binária, Gulosos, Backtracking...
- Grafos Flood Fill, MST, SSSP, DAG, Fluxo Máximo, Árvores...
- Geometria Computacional Pontos e Linhas, Polígonos...
1000 ... 1100 ... 1200 ... 1300 ... 1400 ... 1500 ... 1600 ... 1700 ... 1800 ... 1900 ... 2000 ... 2100 ... 2200 ... 2300 ... 2400 ... 2500 ... 2600 ... 2700 ... 2800 ... 2900 ... 3000 ... 3100 ... 3200 ... 3300 ... 3400 ... 3500 ...
Todas as soluções deste repositório foram submetidas e aceitas no Beecrowd usando o script Potigol2Scala.
Escolha um problema ainda não resolvido e envie sua solução.
- Faça um fork deste repositório https://github.com/potigol/beecrowd
- Resolva algum problema ainda não resolvido ou melhore alguma solução existente
- Coloque o arquivo com a solução na pasta correspondente
src/xx00/xxxx.poti
https://github.com/potigol/beecrowd/tree/master/src . - OPCIONAL Teste a sua solução no Beecrowd usando o script
./potigol2scala.sh ../src/1000/1000.poti
- OPCIONAL Execute
scala Build.scala
(Scala 3 ou superior) dentro da pasta./bin
para atualizar a lista dos problemas resolvidos. - Faça um pull request