В очереди стоят мальчишки и девченки. В начале каждой минуты, если

В очереди стоят мальчишки и девченки. В начале каждой минуты, если за каким-то мальчиком стоит девочка, то он изменяется с ней местами, пропуская ее вперед (при этом общее количество ребят в очереди не меняется).
Для вас дана очередь в виде последовательности букв M и D (начало очереди слева), обусловьте, как она будет выглядеть через 10 минут.
MDDDMMDMDDDMMMMMMDDM
В качестве ответа выведите строчку из заглавных латинских букв M и D (не разделяя их пробелами).

Задать свой вопрос
1 ответ
Python 3.X

from re import sub

s = 'MDDDMMDMDDDMMMMMMDDM'
for i in range(10):
    s = sub('MD', 'DM', s)
print(s)
Виктор Дранишников
А ответ? И не проще было функцию сделать, чем хардкорно забивать характеристики?)
Agata Koreckaja
ответ "DDDDDDDDMDMMMMMMMMMM". У меня здесь питон не компилится, проверить не могу. Но задание кода и не требовало
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт