- 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.
Médio
Recursive Power
Compute a power recursively by halving the exponent.
Você vai aprender
Dividir o expoente pela metadeDividir para conquistar
Ainda sem soluções
Fácil
Min and Max Together
Find the smallest and largest value in one pass.
Você vai aprender
Uma única passadaVários valores de retorno
Ainda sem soluções
Fácil
Valor de Número Romano
Converta um número romano para um número inteiro.
Você vai aprender
Tabelas símbolo-valorRegras de subtração
Ainda sem soluções
Fácil
Simple Interest
Find the total amount after simple interest.
Você vai aprender
PorcentagensProblemas com enunciado
Ainda sem soluções
Fácil
Frequência de Caracteres
Conte quantas vezes cada caractere aparece.
Você vai aprender
Tabelas de frequênciaContagem
Ainda sem soluções
Médio
Readability Grade
Estimate the school grade needed to read a text.
Você vai aprender
Análise de textoFórmulas
Ainda sem soluções
Fácil
Primeiro Caractere Único
Encontre o primeiro caractere que aparece apenas uma vez.
Você vai aprender
Tabelas hashContagem
Ainda sem soluções
Fácil
Potência de Dois
Verifique se um número é uma potência de dois.
Você vai aprender
Manipulação de bitsDivisão
Ainda sem soluções
Fácil
Número Palíndromo
Verifique se um número é lido da mesma forma de trás para frente.
Você vai aprender
Inverter dígitosComparações
Ainda sem soluções
Fácil
Mínimo Múltiplo Comum
Encontre o menor número positivo divisível por ambos os valores.
Você vai aprender
MDC e MMCTeoria dos números
Ainda sem soluções
Fácil
Verificação de Regras de Senha
Verifique uma senha de acordo com regras simples de força.
Você vai aprender
ValidaçãoFlags booleanas
Ainda sem soluções
Fácil
Remover Duplicatas
Mantenha apenas a primeira ocorrência de cada valor.
Você vai aprender
Lembrar valores vistosPreservar a ordem
Ainda sem soluções
Fácil
Número de Armstrong
Verifique se um número é igual à soma de seus dígitos elevados à quantidade de dígitos.
Você vai aprender
Extrair dígitosPotências
Ainda sem soluções
Fácil
Sum of Odd Numbers
Add every odd number up to a limit.
Você vai aprender
Laços forAcumuladores
Ainda sem soluções
Fácil
Número Ausente
Encontre o único número faltando em 0..n.
Você vai aprender
Séries aritméticasTruque da diferença de somas
Ainda sem soluções
Fácil
Maior Divisor Comum
Encontre o maior número que divide ambos os valores.
Você vai aprender
Algoritmo de EuclidesMódulo
Ainda sem soluções
Fácil
Every Other Character
Keep the characters at even positions.
Você vai aprender
Índices de stringsPassos
Ainda sem soluções
Fácil
Body Mass Index
Compute BMI from weight and height.
Você vai aprender
FórmulasPonto flutuante
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