C#
hard
Async
Análise assíncrona de dados com limite de concorrência
Desenvolva um aplicativo de console assíncrono que lê da stdin um número N, depois N linhas, cada linha contendo um núme…
✅ 0 resolvida
📅 2026-05-11
TypeScript
hard
Async
Obtenção paralela de dados com tratamento de erros e timeouts
Implemente uma função assíncrona `fetchWithTimeout` que recebe um array de URLs (strings) e um timeout em milissegundos.…
✅ 0 resolvida
📅 2026-05-11
Swift
hard
Protocols
Protocolos e despacho dinâmico
Implemente um sistema para processar serialização de dados com base em protocolos. Defina o protocolo `Serializable` com…
✅ 0 resolvida
📅 2026-05-11
Kotlin
hard
Lambdas
Filtragem multinível e agregação de dados com expressões lambda
Escreva um programa em Kotlin que lê da entrada padrão uma lista de strings. Cada string contém números separados por es…
✅ 0 resolvida
📅 2026-05-11
Python
hard
Classes
Rede de árvores binárias de busca com herança e polimorfismo
Implemente a classe Node para um nó de árvore binária de busca (BST) com os métodos insert, search, delete. Crie a class…
✅ 0 resolvida
📅 2026-05-11
C#
medium
Delegates
Processamento de pedidos com delegados para filtragem e classificação
Implemente um programa para processar uma lista de pedidos. Você tem uma classe Order com os campos Id (int), CustomerNa…
✅ 0 resolvida
📅 2026-05-11
Rust
hard
Iterators
Compressão de sequência usando iteradores e combinadores
Você recebe uma sequência de números inteiros. É necessário implementar uma função que comprime a sequência: substitui n…
✅ 0 resolvida
📅 2026-05-11
Java
hard
Streams
Processamento multithread de fluxos de dados com agrupamento e filtragem
Escreva um programa que lê da entrada padrão linhas contendo números inteiros separados por espaços. Cada linha represen…
✅ 0 resolvida
📅 2026-05-11
TypeScript
medium
Types
Conversão de tipos de dados em TypeScript
Escreva uma função que recebe uma string contendo números inteiros separados por espaços. É necessário converter a strin…
✅ 0 resolvida
📅 2026-05-11
Go
hard
Interfaces
Sistema multinível de verificação de acesso com interfaces
Implemente um sistema de verificação de acesso a recursos utilizando interfaces. Defina a interface AccessChecker com os…
✅ 0 resolvida
📅 2026-05-11
C++
hard
STL
Busca do caminho mais longo em um grafo usando STL e ordenação topológica
Dado um grafo direcionado acíclico (DAG) com N vértices e M arestas. Cada aresta possui um peso inteiro (podendo ser neg…
✅ 0 resolvida
📅 2026-05-11
Swift
medium
Structs
Estrutura para gerenciamento de biblioteca de livros
Crie uma estrutura Book com os campos title (String), author (String), year (Int) e isAvailable (Bool). Implemente uma e…
✅ 0 resolvida
📅 2026-05-11
Kotlin
medium
Extensions
Extensão para contagem de palavras únicas ignorando maiúsculas/minúsculas
Escreva um programa Kotlin que leia uma linha de texto e, usando uma função de extensão para String, conte o número de p…
✅ 0 resolvida
📅 2026-05-11
Rust
medium
Traits
Trait Geometry para cálculo de área e perímetro
Implemente o trait Geometry com os métodos area() -> f64 e perimeter() -> f64. Crie as estruturas Circle (raio), Rectang…
✅ 0 resolvida
📅 2026-05-11
TypeScript
easy
Algoritmos
Ordenação por comprimento de strings
É fornecido um número n, em seguida n strings. Ordene as strings em ordem crescente de comprimento. Se os comprimentos f…
✅ 0 resolvida
📅 2026-05-11
Python
medium
Arrays
Interseção de conjuntos com duplicatas
Dadas duas strings contendo números inteiros separados por espaços. É necessário encontrar todos os números que aparecem…
✅ 0 resolvida
📅 2026-05-11
C#
easy
Generics
Método genérico para encontrar o máximo em um array
Implemente um método genérico Max, que recebe um array de elementos do tipo T e retorna o elemento máximo. O tipo T deve…
✅ 0 resolvida
📅 2026-05-11
Java
medium
Generics
Pilha genérica com restrição de tipo
Implemente uma classe parametrizada GenericStack, que representa uma pilha de números (Integer, Double, etc.). A classe …
✅ 0 resolvida
📅 2026-05-11
Kotlin
easy
Algoritmos
Ordenação pelo Último Dígito
Escreva um programa que leia um array de números inteiros e o ordene em ordem crescente pelo último dígito dos números. …
✅ 0 resolvida
📅 2026-05-11
JavaScript
hard
Promises
Cadeia assíncrona com timeouts e prioridades
Implemente a função asyncChain(tasks, timeout), que recebe um array de tarefas (funções que retornam promessas) e um tim…
✅ 0 resolvida
📅 2026-05-11