Solución

@maiquez·21/10/2026TypeScript
solution.tsTypeScript
from concurrent.futures import ProcessPoolExecutor

def square(n: int) -> int:
    return n * n

def cpu_task_with_executor(numbers: list[int]) -> list[int]:
    # Usa ProcessPoolExecutor para calcular el cuadrado de cada número
    # y retorna la lista de resultados.
    with ProcessPoolExecutor(max_workers=4) as executor:
        results = list(executor.map(square, numbers))
    return results
0respuestas
Respuestas

Aún no hay respuestas

¡Sé el primero en responder!

Escribir un comentario

Recuerda ser amable. Estás comentando la solución de otra persona. Comparte tu perspectiva de forma constructiva y respetuosa.

Debes iniciar sesión para publicar un comentario.