Я предполагала так, но формула должна работать при всех вариантах. Предположим, в задании было бы 8 лошадей, три из них повторяются и нужно составить упряжку из 5 лошадей. Если просто записать все возможные варианты, то получатся 6 возможных, если по этой формуле, то опять же 5*4/2 = 10.  Поправьте меня, если где-то ошибка.