КИТА unofficial
Май 07, 2024, 10:47:33 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.

Войти
Новости:
 
   Начало   ПРАВИЛА Помощь WIKI PDA Войти Регистрация  


Страниц: [1]   Вниз
  Печать  
Автор Тема: Проведение турниров: математика и алгоритмизация  (Прочитано 4468 раз)
0 Пользователей и 1 Гость смотрят эту тему.
LazarusLong
Ирландский доброволец
Проректор
*****

Карма: +181/-7
Offline Offline

Пол: Мужской
Награды:
А может я тоже хочу себе награду?
Сообщений: 6133


Ukrainian by birth, Irish by the grace of God


WWW
« : Декабрь 08, 2007, 05:51:13 »

Широко распространена, так называемая, круговая система проведения соревнований. По круговой системе играют в футбол, шахматы и другие игры.
При этой системе очередность встреч соперников определяется специальной таблицей очередности встреч. При этом в таблице указывается не только номер тура, в котором встречаются пары соперников, но и для шахмат - цвет фигур, кто какими  играет, для футбола - кто играет дома, а кто на выезде и т.п.

Ниже приведен пример такой таблицы для количества участников: 10.

Тур 1       1 - 10      2 - 9       3 - 8       4 - 7       5 - 6
Тур 2       9 - 1       10 - 8      2 - 7       3 - 6       4 - 5
Тур 3       1 - 8       9 - 7       10 - 6      2 - 5       3 - 4
Тур 4       7 - 1       8 - 6       9 - 5       10 - 4      2 - 3
Тур 5       1 - 6       7 - 5       8 - 4       9 - 3       10 - 2
Тур 6       5 - 1       6 - 4       7 - 3       8 - 2       9 - 10
Тур 7       1 - 4       5 - 3       6 - 2       7 - 10      8 - 9
Тур 8       3 - 1       4 - 2       5 - 10      6 - 9       7 - 8
Тур 9       1 - 2       3 - 10      4 - 9       5 - 8       6 - 7


Запись вида N - M в i-й строке данной таблицы, означает, что учатник N играет против участника M белыми в i-м туре.

Он-лайн генератор расписания(если нужно будет расписание большей размерности) - http://www.teamopolis.com/tools/round-robin-generator.aspx

Задача: вывести алгоритм вычисления некоторой функции F(N, K, L)  показывающей в каком туре и каким цветом играют между собой участники с номерами K, L в турнире с числом участников N.
Записан

Когда ему нужно - он русский, когда нужно - украинец, а когда ему ни хрена не нужно - он ирландец.

"...Он любил говорить факин щит
Когда что-то не так ему
Принимал он свой самый ирландский вид
И кидался трубкой в жену..."
vimmax
Модератор
Декан
*****

Карма: +42/-3
Offline Offline

Пол: Мужской
Награды:
лучшая гитара мира
Сообщений: 1713


♪♪ ♫ ♪♪ ♫ ♪♪ ♫ ♪♪


« Ответ #1 : Январь 08, 2008, 06:33:51 »

LazarusLong не пошла задача Грустный
Записан

♪♪ ♫  LET FOREVER BE  ♫ ♪♪ ♫ ♪♪ ♪♪ ♫
LazarusLong
Ирландский доброволец
Проректор
*****

Карма: +181/-7
Offline Offline

Пол: Мужской
Награды:
А может я тоже хочу себе награду?
Сообщений: 6133


Ukrainian by birth, Irish by the grace of God


WWW
« Ответ #2 : Январь 08, 2008, 07:21:19 »

А жаль Грустный
Записан

Когда ему нужно - он русский, когда нужно - украинец, а когда ему ни хрена не нужно - он ирландец.

"...Он любил говорить факин щит
Когда что-то не так ему
Принимал он свой самый ирландский вид
И кидался трубкой в жену..."
Alder
Администратор
Проректор
*****

Карма: +331/-16
Offline Offline

Пол: Мужской
Награды:
За II место в конкурсе поэзии (весна-2007)2 место в фотоконкурсе \За II место в фотоконкурсе \3 место в фотоконкурсе \2 место в фотоконкурсе \Лучший знаток музыки 2009Лучший знаток музыки 2010
Сообщений: 11224


just for fun


WWW
« Ответ #3 : Январь 08, 2008, 07:53:22 »

Не закрывайте Улыбка Я подумаю на досуге. Тогда просто мозги были другим делом заняты.
Записан

"There are things known and there are things unknown, and in between are the doors..." (Jim Morrison)
LazarusLong
Ирландский доброволец
Проректор
*****

Карма: +181/-7
Offline Offline

Пол: Мужской
Награды:
А может я тоже хочу себе награду?
Сообщений: 6133


Ukrainian by birth, Irish by the grace of God


WWW
« Ответ #4 : Январь 08, 2008, 08:05:54 »

Alder, кстати, могу сказать, что в принципе ответ можно найти в инете ). Правда найти его будет наверное даже труднее чем решить задачу. Книги в формате djvu вроде бы еще не индексируются поисковыми системами, да и нужно точно знать какую книгу искать ))). Я сам искал этот алгоритм в инете, но мне было проще, я помнил название книги в которой я его видел Смеющийся
Записан

Когда ему нужно - он русский, когда нужно - украинец, а когда ему ни хрена не нужно - он ирландец.

"...Он любил говорить факин щит
Когда что-то не так ему
Принимал он свой самый ирландский вид
И кидался трубкой в жену..."
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  

Penguins Counter Powered by MySQL Powered by PHP Powered by SMF 1.1.8 | SMF © 2006-2008, Simple Machines LLC Valid XHTML 1.0! Valid CSS! Internetmap
Страница сгенерирована за 0.052 секунд. Запросов: 30.