Originariamente inviato da oregon
Ma cosa vuol dire questo

codice:
 ritorno[0] a[i].id < x.id;  
 ritorno[0] a[i].id > x.id;
??
La seconda riga è:
codice:
ritorno[0] a[j].id > x.id;