Pular para conteúdo

Soluções da Beecrowd em Potigol

Execute no GitHub Codespaces

Mais de 800 problemas da plataforma Beecrowd resolvidos na linguagem Potigol.

Follow us Problemas Resolvidos

Soluções por número

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+, 4000+

Problemas por categoria

Problemas de Competições de Programação

Verificação das soluções

Todas as soluções apresentadas neste repositório foram aceitas na plataforma Beecrowd. Embora originalmente escritas em Potigol, elas foram traduzidas automaticamente para Scala por meio do transpilador Potigol2Scala. A submissão e a validação das soluções na plataforma foram realizadas utilizando o código Scala gerado pelo transpilador.

Codespace

No GitHub Codespaces, execute um arquivo Potigol pelo terminal com:

potigol 1234.poti
potigol2scala 1234.poti

O comando potigol2scala gera o arquivo Scala ao lado do arquivo Potigol informado e pode ser executado de qualquer diretório. Por exemplo, potigol2scala 1234.poti gera 1234.poti.scala. Esse arquivo pode ser enviado ao Beecrowd para testar a solução.

Para executar o arquivo .poti aberto no editor, use o botão Run Code (ícone de execução no canto superior direito). O editor salva o arquivo antes de executar e abre o terminal integrado.

Para executar todos os casos de teste em src/*/exemplos, use:

test_potigol
# Ou teste apenas um problema:
test_potigol 1001

Como contribuir

  1. Use o editor online de Potigol ou faça um fork de potigol/beecrowd.
  2. Escolha um problema ainda não resolvido.
  3. Adicione sua solução em src/xx00/xxxx.poti.
  4. Opcional: teste localmente com potigol xxxx.poti.
  5. Abra um pull request.