Для этого и нужно больше участников, тогда будет меньше пересечений. А вообще, проблема не так уж страшна. Допустим, играют участники из 5 городов: А, Б, В, Г и Д.
Это 20 человек, а значит мы играем 5 раундов с топ-8.
Например, первый раунд был таким:
А(3) - Б(0) Б(3) - Г(0) Г(3) - Д(0)
А(3) - В(0) Б(3) - Д(0) Д(3) - Г(0)
А(3) - В(0) В(3) - Б(0)
А(3) - Г(0) В(3) - Д(0)
В итоге в первом раунде выиграли следующие люди: 4 человека из А, 2 человека из Б, 2 человека из В, 1 человек из Г и 1 человек из Д.
Как видим, у нас все члены команды А - победители, но даже в этом случае им будет с кем играть, так как остаётся целых 6 человек из других городов. Второй раунд прекрасно распаривается также по отдельным городам.
В случае, если во втором раунде выигрывают только члены команды А, что маловероятно,но возможно, даже при их распарке друг на друга, они могут спокойно поайдиться и при этом всё равно остаться лидерами и после третьего тура, доказывая таким образом, что они лучшие. Более того, помните, что в топ-8 проходит 8 человек, а значит, даже в самом худшем случае туда попадут представители как минимум двух команд.
Плюс Дракончик похоже не понял. Команда в его примере может набрать и правда 6 очков - типа двое победителей, но ведь в топ проходят по личным, а не командным результатам. Командный приз как раз позволяет сделать так, что в выгодном для команды случае один член команды сдаётся другому, чтобы тот гарантированно прошёл в топ.