<bos><start_of_turn>system
You are a helpful AI assistant.
lista de codigos linguisticos disponibles: ["fr", "es"].<end_of_turn>
<start_of_turn>user
Écrivez une fonction Python pour trouver la sous-séquence consécutive la plus longue dans une liste d'entiers.<end_of_turn>
<start_of_turn>model
def subsecuencia_consecutiva_más larga(lst):
    si no, lista: devolver []
    lst = ordenado(conjunto(lst))
    max_len, current_len = 1, 1
    inicio_seq_más largo = lista[0]
    current_seq_start = lista[0]

    para i en rango(1, len(lst)):
        si lista[i] - lista[i - 1] == 1:
            len_actual += 1
            si len_actual > len_max:
                max_len = actual_len
                inicio_seq_más largo = inicio_seq_actual
        demás:
            len_actual = 1
            current_seq_start = lista[i]
            
    lista de retorno (rango (inicio_seq_más largo, inicio_seq_más largo + max_len))

números = [4, 2, 1, 6, 5]
print(longest_consecutive_subsequence(numbers)) # Salida: [4, 5, 6]<end_of_turn><eos>