Come pensi che ti si possa aiutare a correggere / modificare un codice se non lo pubblichi?
Come, dove vengono modificati i valori dei vettori?
Una volta che la condizione per una coppia di elementi viene verificata, i valori degli elementi possono cambiare ancora? Se sì, la condizione va verificata nuovamente?