С Новым годом! Форум программистов, компьютерный форум, киберфорум
Python для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.89/9: Рейтинг темы: голосов - 9, средняя оценка - 4.89
0 / 0 / 0
Регистрация: 15.12.2022
Сообщений: 5

В Школе Нечародейства и Неволшебства после уроков ребята стараются развлекать себя соверешенно неволшебными делами

17.12.2022, 09:12. Показов 1830. Ответов 1

Студворк — интернет-сервис помощи студентам
В Школе Нечародейства и Неволшебства после уроков ребята стараются развлекать себя соверешенно неволшебными делами – например, игрой в карты. Азартные игры в школе запрещены, поэтому обычных игральных карт там нет, однако ученикам удалось раздобыть стопку карточек, на которых написаны числа. Но для того, чтобы сыграть в какую-нибудь игру, стопку необходимо тщательно перемешать. За это дело взялись известные специалисты по тасовке карт Жора и Рома.

Тасовка происходит с помощью операций двух следующих типов:

Жора держит на своей ладони стопку карт, Рома сдвигает некоторое количество верхних карточек, после чего Жора перекладывает сдвинутые карты под низ стопки, не переворачивая. Такая операция называется подснятием.
Иногда ребята решают проверить, не потерялись ли карточки в результате их подснятий, и производят пересчет карт. В этом случае Жора берет верхнюю карточку и кладет ее на ладонь Роме, затем вторую карточку – на первую сверху, третью – на первые две и т.д. Последняя, нижняя карточка кладется поверх всех остальных, после чего Рома возвращает получившуюся (перевернутую в обратном порядке) стопку Жоре.
Зная изначальный порядок карточек в стопке и последовательность операций тасовки, определите, в каком порядке теперь будут расположены карты.

Входные данные
В первой строке задается целое число N (1≤N≤105) – количество карточек в стопке, а во второй строке – целое число M (0≤M≤105), определяющее количество операций, выполненных при тасовке.

Третья строка содержит N натуральных чисел, определяющих значения, записанные на карточках, в том порядке, в котором они изначально расположены в стопке. Значения карточек перечисляются, начиная с верхней карты и заканчивая нижней. Все числа принадлежат диапазону от 1 до 100 включительно и могут повторяться.

В четвертой строке задаются M неотрицательных целых чисел, определяющих последовательность операций, выполняемых над стопкой карт. Число от 1 до N−1 определяет подснятие соответствующего количества карт, а число 0 – пересчет (разворот) карточек в стопке.

Выходные данные
Выведите N чисел, определяющих новый порядок карт в стопке. Первое число должно соответствовать значению верхней карты в получившейся стопке, последнее – значению нижней карты.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
17.12.2022, 09:12
Ответы с готовыми решениями:

Расписание занятий в Школе Нечародейства и Неволшебства составляется хоть и без применения магии, но совсем не так
Расписание занятий в Школе Нечародейства и Неволшебства составляется хоть и без применения магии, но совсем не так, как это делают в...

В Школу Нечародейства и Неволшебства прибыло N новых учеников. По прибытии их имена записали в список
В Школу Нечародейства и Неволшебства прибыло N новых учеников. По прибытии их имена записали в список и пронумеровали неповторяющимися...

БД расписания уроков в школе
Здравствуйте! Нужно создать БД расписания уроков в школе. Нужно учти: І семестр/II семестр Есть 9 классов Помогите советом,...

1
0 / 0 / 0
Регистрация: 17.12.2022
Сообщений: 5
17.12.2022, 13:57
Спасибо всем помощникам, не принявших участие в ответе. Муниципальный уровень олимпиады по состоянию на 13:30 мск окончен и работы более не принимаются. Теперь все желающие могут со спокойной душой могут помочь неучам и представить свои варианты решений.

З.Ы. Двоечникам отдельный привет.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
17.12.2022, 13:57
Помогаю со студенческими работами здесь

БД расписания уроков в школе
Здравствуйте! Нужно создать БД расписания уроков в школе. Нужно учти: І семестр/II семестр Есть 9 классов Помогите советом,...

Расписание уроков в школе
Друзья, подскажите, возможно ли в Microsoft Access создать такую программу, что бы нажал на кнопочку и расписание составилось, или силами...

Интерфейс расписания уроков в школе
Интерфейс расписания уроков в школе на windowsForms должно отображаться классы ПКо-11 ,ПКо-12 и ПКо-13 преподаватели время...

Пусть в школе пять дней в неделю ежедневно проходят шесть уроков
Пусть в школе пять дней в неделю ежедневно проходят шесть уроков. Тогда в неделе всего 30 уроков. По введенному номеру дня d и номеру урока...

Проект "Расписание уроков в школе"
Ребята нужна помощь! Пишу прогу автоматического расписания в школе на C#. Проблема возникла вот в чем:весь код вроде без ошибок но при...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru