C#
hard
Async
Análisis de datos asíncrono con límite de concurrencia
Desarrolle una aplicación de consola asíncrona que lea desde stdin un número N, luego N líneas, cada línea contiene un n…
✅ 0 resuelta
📅 2026-05-11
TypeScript
hard
Async
Obtención paralela de datos con manejo de errores y tiempos de espera
Implemente una función asíncrona `fetchWithTimeout` que recibe un array de URLs (cadenas) y un tiempo de espera en milis…
✅ 0 resuelta
📅 2026-05-11
Swift
hard
Protocols
Protocolos y despacho dinámico
Implemente un sistema para procesar la serialización de datos basada en protocolos. Defina el protocolo `Serializable` c…
✅ 0 resuelta
📅 2026-05-11
Kotlin
hard
Lambdas
Filtración y agregación de datos multinivel con expresiones lambda
Escriba un programa en Kotlin que lea desde la entrada estándar una lista de cadenas. Cada cadena contiene números separ…
✅ 0 resuelta
📅 2026-05-11
Python
hard
Clases
Red de árboles binarios de búsqueda con herencia y polimorfismo
Implemente la clase Node para un nodo de árbol binario de búsqueda (BST) con los métodos insert, search, delete. Cree la…
✅ 0 resuelta
📅 2026-05-11
C#
medium
Delegates
Procesamiento de pedidos con delegados para filtrado y ordenamiento
Implemente un programa para procesar una lista de pedidos. Tiene una clase Order con los campos Id (int), CustomerName (…
✅ 0 resuelta
📅 2026-05-11
Rust
hard
Iterators
Compresión de secuencia mediante iteradores y combinadores
Se le proporciona una secuencia de números enteros. Debe implementar una función que comprima la secuencia: reemplaza lo…
✅ 0 resuelta
📅 2026-05-11
Java
hard
Streams
Procesamiento multiproceso de flujos de datos con agrupación y filtrado
Escriba un programa que lea de la entrada estándar líneas que contengan números enteros separados por espacios. Cada lín…
✅ 0 resuelta
📅 2026-05-11
TypeScript
medium
Types
Conversión de tipos de datos en TypeScript
Escriba una función que reciba una cadena que contenga números enteros separados por espacios. Es necesario convertir la…
✅ 0 resuelta
📅 2026-05-11
Go
hard
Interfaces
Sistema de verificación de acceso multinivel con interfaces
Implemente un sistema de verificación de acceso a recursos utilizando interfaces. Defina la interfaz AccessChecker con l…
✅ 0 resuelta
📅 2026-05-11
C++
hard
STL
Búsqueda del camino más largo en un grafo usando STL y ordenamiento topológico
Dado un grafo acíclico dirigido (DAG) con N vértices y M aristas. Cada arista tiene un peso entero (puede ser negativo).…
✅ 0 resuelta
📅 2026-05-11
Swift
medium
Estructuras
Estructura para gestionar una biblioteca de libros
Cree una estructura Book con los campos title (String), author (String), year (Int) y isAvailable (Bool). Implemente una…
✅ 0 resuelta
📅 2026-05-11
Kotlin
medium
Extensions
Extensión para contar palabras únicas ignorando mayúsculas/minúsculas
Escriba un programa en Kotlin que lea una línea de texto y, mediante una función de extensión para String, cuente la can…
✅ 0 resuelta
📅 2026-05-11
Rust
medium
Traits
Rasgo Geometry para calcular área y perímetro
Implemente el rasgo Geometry con los métodos area() -> f64 y perimeter() -> f64. Cree las estructuras Circle (radio), Re…
✅ 0 resuelta
📅 2026-05-11
TypeScript
easy
Algoritmos
Ordenamiento por longitud de cadenas
Se ingresa un número n, luego n cadenas. Ordene las cadenas en orden ascendente de longitud. Si las longitudes son igual…
✅ 0 resuelta
📅 2026-05-11
Python
medium
Arrays
Intersección de conjuntos con duplicados
Se dan dos cadenas que contienen números enteros separados por espacios. Es necesario encontrar todos los números que ap…
✅ 0 resuelta
📅 2026-05-11
C#
easy
Generics
Método generalizado para encontrar el máximo en un array
Implemente un método generalizado Max que reciba un array de elementos de tipo T y devuelva el elemento máximo. El tipo …
✅ 0 resuelta
📅 2026-05-11
Java
medium
Generics
Pila genérica con restricción de tipo
Implemente una clase parametrizada GenericStack, que representa una pila de números (Integer, Double, etc.). La clase de…
✅ 0 resuelta
📅 2026-05-11
Kotlin
easy
Algoritmos
Ordenación por el último dígito
Escriba un programa que lea un array de números enteros y lo ordene de forma ascendente según el último dígito de los nú…
✅ 0 resuelta
📅 2026-05-11
JavaScript
hard
Promises
Cadena asíncrona con tiempos de espera y prioridades
Implemente la función asyncChain(tasks, timeout), que recibe un array de tareas (funciones que devuelven promesas) y un …
✅ 0 resuelta
📅 2026-05-11