Solución

@maiquez·10/9/2026TypeScript
solution.tsTypeScript
from functools import cached_property


class HeavyComputer:
    def __init__(self, n):
        self.n = n

    @cached_property
    def result(self):
        # Calcula la suma de range(n) — se computa una sola vez y se cachea
        sumatory = 0
        for i in range(self.n):
            sumatory += i
        return sumatory

def compute_heavy(n):
    h = HeavyComputer(n)
    return h.result
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.