Visto che i dati sono ordinati non mi sembra complesso fare quello che chiedi.Cosa hai scritto nei tuoi tentativi? Quale algoritmo hai scelto?