Задать вопрос
22 февраля, 12:49

Надо разбить n человек на пары для турнира х. После проведения раунда надо ещё раз разбить на пары, так чтобы игроки не играли ещё раз с друг другом и при этом все должны принимать участие в этом раунде. и так пока не пройдёт (n = 2*m) n - 1 раундов. Я потом этот алгоритм должен буду описать на Paskal.

Или доказать, что это невозможно

+4
Ответы (1)
  1. 22 февраля, 13:26
    0
    Можно, например, разбить так.

    Первый тур:

    1 - 2m

    2 - 2m-1

    3 - 2m-2

    ...

    m - m+1

    Второй тур:

    1 - 2m-1

    2m - 2m-2

    2 - 2m-3

    ...

    m-2 - m+1

    m-1 - m

    K-й тур:

    1 - 2m-K+1

    2m-K+2 - 2m-K

    2m-K+3 - 2m-K-1

    ...

    m-K+1 - m-K

    (Всякий раз все команды, кроме первой, сдвигаются "по кругу")
Знаете ответ?
Сомневаетесь в ответе?
Найдите правильный ответ на вопрос ✅ «Надо разбить n человек на пары для турнира х. После проведения раунда надо ещё раз разбить на пары, так чтобы игроки не играли ещё раз с ...» по предмету 📘 Информатика, а если вы сомневаетесь в правильности ответов или ответ отсутствует, то попробуйте воспользоваться умным поиском на сайте и найти ответы на похожие вопросы.
Смотреть другие ответы
Похожие вопросы по информатике
Дан следующий алгоритм: пока впереди Дан следующий алгоритм: пока впереди не край повторять нц поворот кц При каком исходном положении графического исполнителя данный алгоритм зациклится?
Ответы (1)
Какой алгоритм называется линейным? А. Алгоритм, в котором имеется ввод данных, вычисления и вывод результатов. Б. Алгоритм, в котором для получения результатов последовательно выполняются все операторы по одному разу В.
Ответы (1)
Если данное предложение представить в виде алгоритма то это будет: Если сделаешь уроки, то можешь пойти в кино, иначе сиди дома. А) Линейный алгоритм В) Алгоритм с ветвлением С) Комбинированный алгоритм D) Алгоритм с циклом
Ответы (1)
Ниже записан алгоритм. Получив на вход число х, этот алгоритм печатает два числа L и M. Укажите наибольшее из таких чисел х, при вводе которых алгоритм печатает сначала 3, а потом 120.
Ответы (1)
Умоляю, помогите ... Ниже на двух языках записан алгоритм. Получив на вход число x, этот алгоритм печатает два числа: a и b. Укажите наибольшее из таких четырёхзначных чисел x, при вводе которых алгоритм печатает сначала 7, а потом 29.
Ответы (1)