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