def tempo_execucao(start_time, end_time, num_el, show):
    """
        Calcula o tempo de execução do código

        Parâmetros
        ----------
        start_time: float
            Tempo inicial
        
        end_time: flaot
            Tempo final
        
        num_el: int
            Número de elementos da atual execução

        show: bool
            Mostra o tempo no console

        Retorna
        -------
        exec_time: flaot
            O tempo de execução
    """

    exec_time = round((end_time - start_time), 2)
    
    if show:
        print(f"Elementos: {num_el}|", end=" ")
        if exec_time > 60:
            print(f"{round(exec_time/60, 2)} minutos")
        else:
            print(f"{round(exec_time, 2)} segundos")

    return exec_time