Desafios de programação em Swift

225 desafios que você pode resolver em Swift, dos primeiros laços a grafos, programação dinâmica e machine learning. Escreva seu código no navegador, rode os testes na hora e receba uma revisão por IA.

Fácil · 134 Médio · 67 Difícil · 24

Habilidades que você vai praticar: ContagemExtrair dígitosAritméticaFórmulasLaçosListasListas 2DAcompanhar o máximoCondiçõesDescida de gradienteDividir stringsDivisibilidade
  • Python · C++ · C#
  • Testes automáticos
  • Revisão de código por IA
  • Soluções da comunidade
226
Desafios
123
Soluções compartilhadas
9
Linguagens

Todos os desafios

Busque por tema, linguagem ou dificuldade.

225 desafios
Fácil

Fatorial

Multiplique todos os inteiros positivos até n.

Você vai aprender LaçosProduto acumulado
Beginner
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
BeginnerSimulation
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
Beginner
Ainda sem soluções
Fácil

Número Triangular

Some os inteiros de 1 até n.

Você vai aprender LaçosSéries aritméticas
Beginner
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
Beginner
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
Beginner
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
Beginner
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
Beginner
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
Beginner
Ainda sem soluções