Подключите нашего Telegram-бота для уведомлений о новых проектах

Алгоритм рассадки игроков

M
Заказчик
Отзывы фрилансеров: + 4 - 0
Зарегистрирован на сайте 15 лет и 5 месяцев
Бюджет: по договоренности
Исполнитель определен: Вадим Программинг  
Господа!

Имеем спортивный турнир, состоящий из нескольких туров (от 4 до ...), в котором участвуют от 12 до ... игроков. В каждом туре игроки играют между собой в группах (за столом) по 4 человека.

Нужна простая и неприхотливая программа, решающая следующую задачу: рассадка игроков на каждый тур таким образом, чтобы число повторных встреч игроков за одним столом было минимальным.

Функционально программа должна:

- давать возможность вводить количество туров и игроков;
 
- выдавать рассадку в двух форматах:

1)

игрок № 
тур № – стол №
тур № – стол №
тур № – стол №
... 

игрок № 
тур № – стол №
тур № – стол №
тур № – стол №
... 


2)

тур № 
Стол № – игрок №, игрок №, игрок №, игрок №
Стол № – игрок №, игрок №, игрок №, игрок №
Стол № – игрок №, игрок №, игрок №, игрок №
...

тур № 
Стол № – игрок №, игрок №, игрок №, игрок №
Стол № – игрок №, игрок №, игрок №, игрок №
Стол № – игрок №, игрок №, игрок №, игрок №
...

Программа должна работать под Windows XP и выше, и выдавать результаты в формате, который позволяет хранить их отдельно от программы, копировать и т.п. (например, в текстовый файл).

Пожалуйста, указывайте стоимость работы и средства разработки. Спасибо.
Разделы:
Опубликован:
15.05.2010 | 11:53

Теги: написать программу, создать программу, разработать программу, разработчики программ, прикладной программист

Наши партнеры
Сведения об ООО «Ваан» внесены в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий. ООО «Ваан» осуществляет деятельность, связанную с использованием информационных технологий, по разработке компьютерного программного обеспечения, предоставлению доступа к программе для ЭВМ и является правообладателем программы для ЭВМ «Платформа FL.ru (версия 2.0)».