Фрилансеры предложат решение вашей задачи уже через несколько минут!

Публикация заказа на фриланс бирже не займет много времени.

3 дня назад
Гость
3 дня в сервисе
Был онлайн 3 дня назад
3 дня назад

В базе данных хранится N записей, вида (Name, a1, a2, …, ak) – во всех записях одинаковое число параметров. На вход задачи подается приоритет
полей – перестановка на числах 1, …, k – записи нужно вывести по
невозрастанию в соответствии с этим приоритетом. В случае, если приоритет
полей таков: 3 4 2 1, то это следует воспринимать так: приоритет значений из
3 колонки самый высокий, приоритет значений из колонки 4 ниже, приоритет
значений из колонки 2 еще ниже, а приоритет значений из колонки 1 самый
низкий.
Формат входных данных:
N ≤ 1000
k: 1 ≤ k ≤ 10
p1 p2 … pk – перестановка на k числах, разделитель – пробел
N строк вида
Name a1 a2 … ak
Формат выходных данных:
N строк с именами в порядке, согласно приоритету

Примеры:
Стандартный ввод:
3
3
2 1 3
A 1 2 3
B 3 2 1
C 3 1 2
Стандартный вывод:
B
A
C

  1. Прием заявок
  2. Выбор исполнителя
  3. Выполнение заказа
  4. Обмен отзывами
  • Рекламное место свободно
    30 дней за $10
  • Рекламное место свободно
    30 дней за $10
Заявки фрилансеров
2 заявки от фрилансеров

Посмотреть заявки можно будет после закрытия заказа.

Другие заказы в категории «Базы данных»

Здесь заказчик и фрилансеры могут обсуждать заказ до начала его выполнения.
Фрилансеры могут участвовать в обсуждении только после подачи заявки.
Здесь заказчик будет контролировать выполнение заказа и общаться с исполнителем.
Доступ к этому разделу имеют только заказчик и выбранный исполнитель.
Все материалы этого раздела закрыты от поисковых систем.