Ho assegnato un punteggio alle caratteristiche:

se una tipa è bella avrà 2 punti, se è simpatica avrà 1 punto, se è entrambe le cose avrà 3 punti. I dati poi vengono ordinati in ordine decrescente.

Lo puoi estendere ad altri criteri assegnando i pesi che vuoi.