Если N - общее количество участников, а M - количество участников в одном заезде, то меньше чем за НОК(N,M) не получится. НОК - наименьшее общее кратное. При этом каждый участник поучаствует в НОК(N,M)/N заездах. Для случая с 10 участниками гонок и возможностью одновременно участвовать троим получаем, что каждому потребуется поучаствовать в трёх заездах.