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

Не могу сделать задачу на питоне

19.03.2021, 12:01. Показов 541. Ответов 0
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Дана последовательность из 2*N (N<5) ячеек. Две соседние из них — пустые, а в остальных расположены N-1 символов А и N-1 символов В. Пример для N—5: А В В А А В А В

Правило перемещения: содержимое любых двух непустых ячеек, сохраняя их порядок, можно пересылать в пустые ячейки. Цель: используя правило перемещения, достичь конфигурации, в которой все символы А расположены левее всех символов В. Местоположение пустых ячеек после перемещений не имеет значения. Задание: составить программу, которая:

1. Вводит с клавиатуры начальную конфигурацию в виде последовательности символов А, В и нулей для пустых ячеек, а также моделирует перемещения. Каждое перемещение задается номером (от 1 до N-1) первой из двух соседних ячеек, содержимое которых пересылается в пустые ячейки. Программа должна выводить на экран конфигурацию после каждого перемещения. Для заданной начальной конфигурации определяет по крайней мере один план перемещений, с помощью которого можно достичь цели, или сообщает, что такого плана не существует (вывод должен содержать начальную конфигурацию, промежуточные конфигурации после каждого шага, а также заключительную конфигурацию);

2. Находит некоторый план, достигающий цели за минимальное число шагов.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
19.03.2021, 12:01
Ответы с готовыми решениями:

Пожалуйста обьясните как сделать задачу на питоне
15-й век на дворе. В стране есть n аулов, которые пронумерованы от 1 до n, включительно. Они соединены n−1 дорогами. i-я дорога соединяет...

Не могу понять, как это сделать, на Питоне
Задана строка, в которой через запятую перечислены имена людей (с заглавной буквы) и их текущие занятия (со строчной буквы) в произвольном...

Не могу сделать задачу на C++
Назовём длиной числа количество цифр в его десятичной записи. Например, длина числа 2017 равна 4, а длина числа 7 равна 1. Дан набор из N...

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
19.03.2021, 12:01
Помогаю со студенческими работами здесь

Не могу сделать задачу
Во всех последовательностях положительных чисол заменить значения элементов с максимальным и минимальным значениями на среднее для этой...

Не могу сделать задачу
Дано квадратный массив А (4,4 ) . За один просмотр элементов массива А (4,4 ) сформировать вектор С (4), каждый j -й элемент которого равен...

Не могу сделать задачу
Написать программу, в которой с главного модуля вызывается функция с переменным списком параметров. Первый параметр - строка с названиями...

Не могу сделать задачу
. Создать двоичное дерево со структурой узла в виде struct node { int data; /∗ поле данных∗/ tnode ∗left; /∗указатель на левый...

Не могу сделать задачу
Есть задача Разработать функцию create_calendar_page(month,year) какая принимает 2 аргумента – целые числа – месяц (нумерация...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Новые блоги и статьи
Изучаю 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