Форум сайта python.su
0
Помогите, пожалуйста, задача заключается в написании программы, которая разобьет заданную строку на фрагменты, каждый из которых будет являться левой или правой стрелкой. Гарантируется, что такое разбиение найдется. Возможна ситуация, что заданная строка будет состоять из одной стрелки.
На вход:–>><—->><<<-
на выход:
–>>
<—
->>
<<<-
или драгой вариант:
На вход:—>>
на выход:—>>
Офлайн
857
Используй тег code, чтобы дефисы не склеивались
[code]
тут данные про стрелки пиши
[/code]
Офлайн
0
стрелкой считается элемент, если в начале стоит n-ое количество скобок таких “<” и после n-ое количество дефисов (не считаются стрелками “<->”; “<–>” и тд) (считаются стрелками: ->; —->>>>; <<<<–; и тд)
Офлайн
857
Вот это всё валидные стрелки?
->
<-
--->
<---
->>>
<<<-
--->>>
<<<---
<--->
Отредактировано py.user.next (Ноя. 5, 2022 11:35:52)
Офлайн
61
а такой
<->
Офлайн