Заказчик
Отзывы фрилансеров:
+ 4
- 0
Зарегистрирован на сайте 15 лет и 5 месяцев
Бюджет:
по договоренности
Господа!
Имеем спортивный турнир, состоящий из нескольких туров (от 4 до ...), в котором участвуют от 12 до ... игроков. В каждом туре игроки играют между собой в группах (за столом) по 4 человека.
Нужна простая и неприхотливая программа, решающая следующую задачу: рассадка игроков на каждый тур таким образом, чтобы число повторных встреч игроков за одним столом было минимальным.
Функционально программа должна:
- давать возможность вводить количество туров и игроков;
- выдавать рассадку в двух форматах:
1)
игрок №
тур № стол №
тур № стол №
тур № стол №
...
игрок №
тур № стол №
тур № стол №
тур № стол №
...
2)
тур №
Стол № игрок №, игрок №, игрок №, игрок №
Стол № игрок №, игрок №, игрок №, игрок №
Стол № игрок №, игрок №, игрок №, игрок №
...
тур №
Стол № игрок №, игрок №, игрок №, игрок №
Стол № игрок №, игрок №, игрок №, игрок №
Стол № игрок №, игрок №, игрок №, игрок №
...
Программа должна работать под Windows XP и выше, и выдавать результаты в формате, который позволяет хранить их отдельно от программы, копировать и т.п. (например, в текстовый файл).
Пожалуйста, указывайте стоимость работы и средства разработки. Спасибо.
Разделы:
Опубликован:
15.05.2010 | 11:53