Популярная песня Имя входного файла: input.txt
Имя выходного файла: output.txt
Ограничение по времени: 1 секунда
Ограничение по памяти: 256 мегабайт
В Диманово по радио круглые сутки крутят новый хит. А Роме, как математику, очень интересно,
почему какие-то песни становятся популярными, а какие-то нет.
Для простоты Роман представил ноты цифрами от 1 до 7 и записал мелодию как строку, состоящую только из этих цифр. Проанализировав хит-парад за последние несколько лет, он определил,
что некоторые фрагменты мелодий положительно влияют на популярность песен, а некоторые —
отрицательно. Фрагментом Рома называет несколько подряд идущих нот в упрощенной записи.
Заметим, что в одной и той же песне несколько фрагментов могут пересекаться.
Собрав такую информацию, Рома планирует открыть новое направление в анализе данных: он
хочет предсказывать, будет ли новая песня популярной у слушателей. Однако вручную проверять
каждую песню очень долго, и он просит вас написать для этого программу.
Формат входных данных
Первая строка входного файла содержит упрощенную запись песни, которая состоит из N цифр
от 1 до 7 (1 ⩽ N ⩽ 2 · 105
).
Во второй строке входного файла содержится число M — количество фрагментов, вхождение
которых в песню необходимо проверить (1 ⩽ M ⩽ 105
).
В следующих M строках заданы сами фрагменты мелодий Ai и их вклад в популярность песни
Bi (1 ⩽ i ⩽ M, |Bi
| ⩽ 105
). Каждый фрагмент задается строкой не более чем из 20 символов,
состоящей только из цифр от 1 до 7.
Формат выходных данных
ответ должен содержать одно целое число — итоговое значение популярности песни
170
190
Ответы на вопрос:
А) 2097152, каждый следующий произведение двух предыдущих б) в, это вервые буквы дней недели в) 1113213211, тут элементарно, даже писать не буду г) 36 - 1, 200 - 2, справа от дефиса, кол-во "кружков" в записи числа
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
marinavolgina27.05.2021 17:03
-
jenjenle30.01.2022 07:25
-
DimaIvanov5623404.06.2022 02:59
-
амир29926.05.2023 23:17
-
svetik333320.12.2021 19:36
-
artemgavrev11.11.2021 14:23
-
malinka121221.02.2021 09:07
-
Кирито744906.03.2023 10:35
-
Chvik19.08.2020 04:59
-
NeZnaiYProsto11.04.2020 03:56
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.