- Executores
-
Aprender
Aprender Python Exemplos executáveis, NumPy, pandas e mais Aprender IARedes neurais, ML e LLMs do zero Aprender C e C++ Ponteiros, memória, STL e C++ moderno Aprender C#Fundamentos, POO, LINQ, async e exercícios .NET Algoritmos em Python Busca, ordenação, recursão e visualizações O(n) Algoritmos em C e C++ Compare implementações em C e C++
- DesafiosNovo
Desafios de programação de Beginner
Pratique Beginner com 95 desafios de programação, do fácil ao difícil. Cada desafio roda no navegador, com testes instantâneos, uma revisão do seu código por IA e soluções da comunidade para comparar.
Fácil · 89 Médio · 6
Habilidades que você vai praticar: ContagemAritméticaExtrair dígitosFórmulasListasAcompanhar o máximoCondiçõesDividir stringsDivisibilidadeLaçosListas 2DMódulo
- Python · C++ · C#
- Testes automáticos
- Revisão de código por IA
- Soluções da comunidade
- 226
- Desafios
- 2
- Soluções compartilhadas
- 3
- Linguagens
Todos os desafios
Busque por tema, linguagem ou dificuldade.
Fácil
Rotacionar Array
Rotacione uma lista para a direita por um certo número de passos.
Você vai aprender
Índices de arraysMódulo
Ainda sem soluções
Fácil
Diferença dos Quadrados
Subtraia a soma dos quadrados do quadrado da soma.
Você vai aprender
FórmulasAritmética
Ainda sem soluções
Fácil
Cor da Casa de Xadrez
Determine a cor de uma casa em um tabuleiro 8 por 8.
Você vai aprender
CoordenadasParidade
Ainda sem soluções
Fácil
Horas, Minutos e Segundos
Converta uma duração em segundos para uma string compacta e legível.
Você vai aprender
Unidades de tempoFormatação de strings
Ainda sem soluções
Fácil
Menor Dígito
Encontre o menor dígito decimal de um inteiro positivo.
Você vai aprender
Extrair dígitosAcompanhar o mínimo
Ainda sem soluções
Fácil
Fatorial
Multiplique todos os inteiros positivos até n.
Você vai aprender
LaçosProduto acumulado
Ainda sem soluções
Fácil
Soma dos Dígitos
Some todos os dígitos decimais de um número inteiro positivo.
Você vai aprender
Módulo e divisãoLaços while
Ainda sem soluções
Fácil
Maior Dígito
Encontre o maior dígito decimal de um número inteiro positivo.
Você vai aprender
Extrair dígitosAcompanhar o máximo
Ainda sem soluções
Fácil
Número Triangular
Some os inteiros de 1 até n.
Você vai aprender
LaçosSéries aritméticas
Ainda sem soluções
Fácil
Quadrado de um Número
Multiplique um número inteiro por ele mesmo.
Você vai aprender
FunçõesAritmética
Ainda sem soluções
Fácil
Inverter um Número
Inverta os dígitos decimais de um inteiro positivo.
Você vai aprender
Extrair dígitosConstruir números
Ainda sem soluções
Fácil
Contar Dígitos
Conte os dígitos decimais de um inteiro positivo.
Você vai aprender
Divisão inteiraLaços de contagem
Ainda sem soluções
Fácil
Uma configuração compartilhada
Simule um objeto de configurações singleton: cada parte do programa lê e escreve a mesma instância.
Você vai aprender
SingletonEstado compartilhado
Ainda sem soluções
Fácil
Primeira idade inválida
Valide idades digitadas e informe onde está a primeira entrada inválida, em vez de deixar o programa quebrar.
Você vai aprender
ValidaçãoAnálise de texto
Ainda sem soluções
Fácil
Contar níveis de log
Leia as linhas de um arquivo de log e conte quantas são INFO, WARNING e ERROR.
Você vai aprender
Leitura por linhasDivisão de strings
Ainda sem soluções
Fácil
Pedágios de veículos
Cobre pedágios para motos, carros e caminhões, onde caminhões estendem a regra básica de veículos com eixos.
Você vai aprender
HerançaSobrescrita de métodos
Ainda sem soluções
Fácil
Regras de uma conta bancária
Proteja o saldo de uma conta com regras de depósito e saque, rejeitando operações inválidas.
Você vai aprender
EncapsulamentoRegras de negócio
Ainda sem soluções
Fácil
Somar os números válidos
Some as entradas que são números inteiros e ignore todo o resto, do jeito que try/except lida com entrada inválida.
Você vai aprender
Try/exceptValidação de entrada
Ainda sem soluções
Explorar por tema
- Beginner 95
- ai 47
- aprendizado de máquina 42
- Strings 36
- Arrays 31
- math 21
- Simulation 19
- Redes neurais 17
- Numbers 16
- Advanced 15
- Dynamic-programming 12
- Parsing 12
- Competitive-programming 10
- Conditions 9
- Graphs 8
- Grids 8
- Loops 8
- Padrões de projeto 8
- Recursion 7
- Combinatorics 6
- Number-theory 6
- Sorting 6
- Functions 5
- Greedy 5
- Nested-loops 5
- Sequences 5
- Stacks 5
- Variables 5
- Algorithms 4
- Data-structures 4
- Geometry 4
- Patterns 4
- Aprendizado por reforço 3
- Dictionaries 3
- Fractions 3
- Sliding-window 3
- Trees 3