Ecco la mia soluzione:
1) Si fanno correre tutti i 25 cavali suddivisi in 5 gruppi (5 corse).
2) Poi si fanno correre i 5 cavalli arrivati primi in ciascun gruppo delle 5 corse precedenti (sesta corsa).
3) Si scartano gli interi due gruppi che hanno corso nelle prime 5 corse in cui i primi di tali gruppi sono arrivati quarto e quinto nella sesta corsa.
4) Dei 3 gruppi rimasti:
- dal gruppo il cui primo è arrivato terzo nella sesta corsa, si tolgono i cavalli arrivati dalla seconda posizione in poi
- dal gruppo il cui primo è arrivato secondo nella sesta corsa, si tolgono i cavalli arrivati dalla terza posizione in poi
- dal gruppo il cui cavallo è arrivato primo nella sesta corsa, si tolgono i cavalli arrivati quarto e quinto.
5) Dei 6 cavalli rimasti, si seleziona il cavallo arrivato primo nella sesta corsa e si fanno correre i restanti 5 cavalli (settima corsa).
6) Il cavallo precedentemente selezionato e i primi due arrivati nella settima corsa sono i 3 cavalli più veloci dei 25.
Numero minimo di corse: 7.
