Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.05.2015, 17:13   #1
tori159
Новичок
Джуниор
 
Регистрация: 29.05.2015
Сообщений: 2
По умолчанию реализовать сортировку (быстрая,слиянием)

В турнире по бегу только что прошли два полуфинала. В каждом полуфинале участвовало n человек. В финал проходят n человек, определяемых следующим образом: из каждого полуфинала выбираются k человек (0 ≤ 2k ≤ n), показавших наилучший результат в своем полуфинале, а все остальные места в финале достаются тем, кто не попал в первые k в своем полуфинале, но попал в число n - 2k лучших среди остальных.

Организаторы турнира пока не определили число k, поэтому участники хотят знать, у кого еще остались шансы попасть в финал, а кому уже можно отправляться домой.

Входные данные
В первой строке записано единственное целое число n (1 ≤ n ≤ 105) — количество участников в каждом полуфинале.

В следующих n строках записано по два целых числа ai и bi (1 ≤ ai, bi ≤ 109) — результаты i-ого участника (количество миллисекунд, за которое он пробежал дистанцию полуфинала) первого и второго полуфиналов соответственно. Все результаты различны. Последовательности a1, a2, ..., an и b1, b2, ..., bn упорядочены по возрастанию — в том порядке, в каком участники финишировали в соответствующем полуфинале.

Выходные данные
Выведите две строки, состоящие n символов, каждый из которых — «0» или «1». Первая строка должна соответствовать участникам первого полуфинала, а вторая — участникам второго полуфинала. i-ый символ в j-ой строке должен быть равен «1», если i-ый участник j-ого полуфинала имеет шансы пройти в финал, и «0» — иначе.
tori159 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как реализовать сортировку? Vladislavv Помощь студентам 0 04.10.2014 17:27
Реализовать сортировку массива записей Tuns Помощь студентам 0 26.05.2014 15:51
Реализовать сортировку строк по заданному столбцу для каждой таблицы lena pryadun C++ Builder 0 27.05.2012 19:27
быстрая сортировка настолько быстрая Serg12 Помощь студентам 8 28.03.2010 21:31