Форум программистов, компьютерный форум, киберфорум
Алгоритмы
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/8: Рейтинг темы: голосов - 8, средняя оценка - 4.75
Xteni
1

Расписание матчей футбольных команд

09.05.2011, 21:51. Просмотров 1654. Ответов 2
Метки нет (Все метки)

Пишу маленькую игрушку. Вроде футбольная...
В общем дается массив с именами (или первичными ключами, неважно) команд. Нужно записать в ассоциативный массив расписание матчей. Количество туров: числокоманд-1; количество матчей в туре: числокоманд/2;
В каждом туре все команды должны быть разные.
Во всех турах не должны повторятся матчи.

Например есть массив:
array[1] = team1
array[2] = team2
array[3] = team3
array[4] = team4

Должно получится вроде того:
День \ Матч ( Команда 1 \ Команда 2)
1-ый день \ 1 матч (team1 \ team2) 2 матч (team3\team4)
2-ой день \ 1 матч (team1 \ team3) 2 матч (team2 \ team4)
3-ий день \ 1 матч (team1 \ team4) 2 матч (team2 \ team3)

Т.е. записать все нужно в ассоциативный массив raspisanie['day']['match']['team'].

Но команд может быть и 10 и 12 и 14 и так до 24-х... Ломаю голову над таким алгоритмом второй день. Может мало ломаю, но если вы подскажите будет хорошо!

на PHP пишу код.
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
09.05.2011, 21:51
Ответы с готовыми решениями:

Определить количество футбольных команд, что выиграли больше половины матчей
или может в таком направление проще будет Sub Main() Dim i, j, k, n, s As Integer ...

Написать программу результатов матчей футбольных команд (Используя контейнер map)
Помогите пожалуйста, никогда не имела дела с контейнерами((( Задание: футбольные команды (через...

БД футбольных матчей
В MS Access создана БД, в которой хранятся результаты проведенных матчей. Матч проводится путем...

бд футбольных матчей
как в этом месте (которое выделил) сделать так чтобы в "Команду1" и "Команду2" попадали разные...

2
19 / 19 / 5
Регистрация: 30.03.2011
Сообщений: 97
28.10.2013, 04:16 2
нужно реализовать такую ​​же функцию. может кто-то помочь?
0
827 / 635 / 100
Регистрация: 20.08.2013
Сообщений: 2,524
28.10.2013, 12:51 3
Ну так 2 цикла for(q=0; q<n; ++q) for(w=q+1; w<n; ++w) и раскидать пары (q,w) по дням с матчами.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.10.2013, 12:51

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Прогнозирование футбольных матчей
Ребята, подскажите какие есть методы для прогнозирования футбольных матчей? Из интересного,...

Результаты футбольных матчей.
Даны два массива из 20 однозначных чисел. В первом из них записано количество мячей, забитых...

Генератор футбольных матчей
Здравствуйте создал сайт на ucoz'е собираюсь из него делать on-line футбольного менеджера вот...

Генератор результатов футбольных матчей
Здравствуйте, хочу попросить помощи в написание/ресурсов/советов одного интересующего меня php кода...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.