Solución

@abrahamjlr
·hace 3dTypeScript
solution.tsTypeScript
def group_by_range(numbers: list[int], range_size: int) -> dict[str, list[int]]:
    groups = {}
    for num in numbers:
        lower_bound = (num // range_size) * range_size
        upper_bound = lower_bound + range_size

        key = f"{lower_bound}-{upper_bound}"
        if key not in groups:
            groups[key] = []

        groups[key].append(num)
    return groups
0respuestas
Respuestas
0

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.
Markdown