Solución
solution.tsTypeScript
import time, functools
def timer(func):
# El wrapper debe medir el tiempo antes y después de llamar a func
@functools.wraps(func)
def wrapper(*args, **kwargs):
start = time.perf_counter()
result = func(*args, **kwargs)
elapsed = time.perf_counter()-start
return result
return wrapper
@timer
def timed_sum(numbers: list) -> int:
return sum(numbers)0respuestas