Найти - Пользователи
Полная версия: Турнир
Начало » Центр помощи » Турнир
1
mda
Собсна сабж,можно как нить обойтись без двумерных списков?
Если можно,напишите алгоритм действий,а то чтот совсем ясности в голове нет,без кода.
old_monty
Вот вам идея, как можно разбить команды на пары, чтобы в начале чемпионата каждая сыграла с каждой:
 >>> from itertools import combinations
>>> for team in combinations(["Argentina", "Brasil", "Britain", "France", "Germany", "Spain"], 2):
...     print('-'.join(team)) 
...                                                  
Argentina-Brasil
Argentina-Britain
Argentina-France
Argentina-Germany
Argentina-Spain
Brasil-Britain
Brasil-France
Brasil-Germany
Brasil-Spain
Britain-France
Britain-Germany
Britain-Spain
France-Germany
France-Spain
Germany-Spain
>>> 
mda
old_monty
Вот вам идея, как можно разбить команды на пары, чтобы в начале чемпионата каждая сыграла с каждой:

Каждым с каждым мне не над(тк плей-офф).

В общем создал таки список списком пар.Рандомлю два числа(голы команд) и удаляю проигравшую команду из этого списка.Теперь вопрос как быть с этим самым счетом?Чтобы потом можно было удобно выставить статистику
Gleb
 params = {"1":"2", "11":"22", "111":"222", "1111":"2222"}
>>> ["%s=%s" % (k, v) for k, v in params.items()]
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB