Окружной этап всероссийской олимпиады школьников по информатике, 2015, i тур россия, самара, 14 ноября 2015 d. трамвайная остановка имя входного файла: стандартный ввод имя выходного файла: стандартный вывод ограничение по времени: 2 секунды ограничение по памяти: 256 мегабайт прохор решил подождать кешу на трамвайной остановке. дождь уже прекратился, но после него возле остановки образовалась огромная лужа, и теперь от каждой проезжающей машины разлета- ются брызги. прохор оглядел свое новенькое пальто, встал подальше от дороги и стал наблюдать за происходящим. когда прохор пришёл на остановку, на ней уже стояли n человек. для каждого из них известно расстояние от края тротуара s1, s2, . . , sn. среди этих расстояний можно выделить smin = min i=1..n {si} и smax = max i=1..n {si}. когда приходит новый потенциальный пассажир, он сразу обращает внимание на лужу, и встает от неё на расстоянии, равном (smin+smax)/2 (округление выполняется в меньшую сторону). прохор заметил, что каждая машина (#j) характеризуется параметром dj — расстоянием от края тротуара, на которое долетают брызги. всех, кто стоит ближе dj , окатывает брызгами, после чего они, отряхиваясь и негромко произнося слова глубокой в адрес водителя, отходят на расстояние dj + 1 от края тротуара и ближе уже не подходят. разумеется, эти перемещения могут повлиять на значения smin и smax, и очередной потенциальный пассажир, пришедший после проезда очередной машины, будет определять для себя расстояние от края тротуара, исходя из этих новых значений. по данным о приходящих потенциальных пассажирах и проезжающих машинах определите для каждой машины, сколько людей, транспорт, удалось обрызгать её водителю. формат входных данных в первой строке содержатся целые положительные числа n и q (1 ⩽ (n+q) ⩽ 3·105 ) — начальное количество людей, транспорт, на остановке и количество сообщений о приходящих потенциальных пассажирах и проезжающих машинах. во второй строке содержится n целых чисел s1, s2, . . , sn (0 ⩽ sj ⩽ 109 ) — расстояния от края тротуара, на которых исходно стоят потенциальные пассажиры. в каждой из следующих q строк содержится сообщение одного из двух видов: — единственный символ p, обозначающий, что на остановку пришёл потенциальный пассажир; — символ c, обозначающий, что мимо остановки проехала машина, и целое число dj (0 ⩽ dj ⩽ 109 ) — расстояние от края тротуара, на которое долетают брызги от этой машины. гарантируется, что во входных данных есть информация о хотя бы одной проехавшей машине. формат выходных данных в единственной строке выведите z целых чисел y1, y2, . . , yz, где yj — количество людей, которых удалось обрызгать водителю машины #j (z — количество сообщений о проезжающих машинах).
132
170
Ответы на вопрос:
Носителем информации может быть любой объект, с которого возможно (доступно) чтение (считывание) имеющейся на нём (нанесённой, записанной) информации.
Электронные носители
оптические (CD-ROM, DVD-ROM, Blu-ray Disc);
полупроводниковые (флеш-память, SSD-диски);
магнитные (магнитные ленты, дискеты, жёсткие диски).
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
vladaleonova09.01.2022 12:52
-
artem70505.07.2021 04:46
-
адай618.10.2020 13:05
-
mstuckov9820.11.2022 06:16
-
alusik200502.05.2022 03:52
-
0316630.09.2020 11:05
-
ekaterina123sve16.05.2020 01:28
-
adobycina4330.05.2021 21:26
-
Limda77701.04.2022 11:34
-
ruuuuuyslan28.08.2021 07:23
![Caktus Image](/tpl/img/cactus.png)
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.