Найти - Пользователи
Полная версия: Написание программы на phyton
Начало » Python для экспертов » Написание программы на phyton
1
Hrielay
Помогите, пожалуйста, задача заключается в написании программы, которая разобьет заданную строку на фрагменты, каждый из которых будет являться левой или правой стрелкой. Гарантируется, что такое разбиение найдется. Возможна ситуация, что заданная строка будет состоять из одной стрелки.

На вход:–>><—->><<<-
на выход:
–>>
<—
->>
<<<-

или драгой вариант:

На вход:—>>
на выход:—>>
py.user.next
Используй тег code, чтобы дефисы не склеивались
[code]
тут данные про стрелки пиши
[/code]

Непонятно, как именно отыскивать стрелки. Что считается подходящей стрелкой и что не считается подходящей стрелкой в итоге?
Hrielay
стрелкой считается элемент, если в начале стоит n-ое количество скобок таких “<” и после n-ое количество дефисов (не считаются стрелками “<->”; “<–>” и тд) (считаются стрелками: ->; —->>>>; <<<<–; и тд)
py.user.next
Вот это всё валидные стрелки?
->
<-
--->
<---
->>>
<<<-
--->>>
<<<---

Как разбирается такой случай?
<--->
Какие стрелки получатся из этого случая?
ZerG
а такой
 <->
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB