Имя: Пароль:
IT
 
Зарядка для ума: расстановка участников по дорожкам
0 Масянька
 
22.12.17
09:21
День добрый!
Есть задача - нужен алгоритм (без привязки к языку).
Есть дорожки (плав. бассейн) - 6 штук.
Есть участники заплывов - 6 чел. Участники имеют зявленное время (поясняю: самый сильный участник (заявлен с самым мин. временем) = 1, более слабый (время больше) = 2 и т. д.).
Нужно сформировать расстановку для заплыва:
3 дорожка - участник 1.
4 дорожка - участник 2.
2 дорожка - участник 3.
5 дорожка - участник 4.
1 дорожка - участник 5.
6 дорожка - участник 6.
Спасибо.
1 Asmody
 
22.12.17
09:23
(0) Ты уже ее сделала — назначила дорожкам нужный порядок.
2 Ненавижу 1С
 
гуру
22.12.17
09:26
и какой принцип расстановки?
3 Asmody
 
22.12.17
09:27
(2) Насколько я понял, сильнейший ближе к центру.
4 Масянька
 
22.12.17
09:27
(1) Я не поняла :(
(2) Сильнейший (лучшее время) плывет по средней. Затем слева - справа.
5 Darych
 
22.12.17
09:31
(4) ну так и дели кол-во дорожек пополам (с учетом нечетного) и "слева - справа"
6 Масянька
 
22.12.17
09:33
(5) Напиши формулу.
7 Darych
 
22.12.17
09:35
(6) обойдешься
8 Масянька
 
22.12.17
09:37
(7) И на том - спасибо.
9 Ненавижу 1С
 
гуру
22.12.17
09:38
(4) среди 6 дорожек нет средней
10 Масянька
 
22.12.17
09:39
(9) За среднюю (в данном случае, по правилам) берется 3.
По стандарту - 6, 8 дорожек. Хотя не исключено, 7.
11 Ненавижу 1С
 
гуру
22.12.17
09:43
Пусть 2n дорожек.
Первый плывет по дорожке n
Место х плывет:
  если х четное по дорожке n+x/2
  если х нечетное по дорожке n-(x-1)/2
12 Сти
 
22.12.17
09:50
"Красиво плывут!.. Вон та группа в полосатых купальниках." (с)
13 Масянька
 
22.12.17
09:58
(11) Огромное спасибо!
Мат. проверка - работает на 6 и 7.
Код - будут писать на Делфи.
СПАСИБО!!!!!
14 Масянька
 
22.12.17
09:58
(12) А про шапочки забыл? В бассейн без шапочки не пустят :)
15 Ненавижу 1С
 
гуру
22.12.17
09:59
(13) вообще-то 7 это нечетное

студенты что-ли?
16 Масянька
 
22.12.17
10:02
(15) Нет. Не студенты. Плав. бассейн.
А еще могут впихнуть и по двое на одну дорожку.
17 Масянька
 
22.12.17
10:04
(15) Твоя фамилия не Перельман? :)
18 Ненавижу 1С
 
гуру
22.12.17
10:08
(17) да какой там, я уже все забыл за столько лет
19 Масянька
 
22.12.17
10:09
(18) Писатель велел тебя чмокнуть - Чмок :)
20 Ненавижу 1С
 
гуру
22.12.17
10:11
(19) уже хорошо, что не чпокнуть ))
21 Масянька
 
22.12.17
10:17
(20) Да, ладно...
Солдат ребенка не обидит (С) :)
Программист всегда исправляет последнюю ошибку.