Уведомления

Группа в Telegram: @pythonsu

#1 Ноя. 4, 2022 18:26:57

Hrielay
Зарегистрирован: 2022-11-04
Сообщения: 2
Репутация: +  0  -
Профиль   Отправить e-mail  

Написание программы на phyton

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

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

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

На вход:—>>
на выход:—>>

Офлайн

#2 Ноя. 4, 2022 21:53:06

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 9842
Репутация: +  853  -
Профиль   Отправить e-mail  

Написание программы на phyton

Используй тег code, чтобы дефисы не склеивались

[code]
тут данные про стрелки пиши
[/code]

Непонятно, как именно отыскивать стрелки. Что считается подходящей стрелкой и что не считается подходящей стрелкой в итоге?



Офлайн

#3 Ноя. 5, 2022 08:54:45

Hrielay
Зарегистрирован: 2022-11-04
Сообщения: 2
Репутация: +  0  -
Профиль   Отправить e-mail  

Написание программы на phyton

стрелкой считается элемент, если в начале стоит n-ое количество скобок таких “<” и после n-ое количество дефисов (не считаются стрелками “<->”; “<–>” и тд) (считаются стрелками: ->; —->>>>; <<<<–; и тд)

Офлайн

#4 Ноя. 5, 2022 11:32:23

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 9842
Репутация: +  853  -
Профиль   Отправить e-mail  

Написание программы на phyton

Вот это всё валидные стрелки?

->
<-
--->
<---
->>>
<<<-
--->>>
<<<---

Как разбирается такой случай?
<--->
Какие стрелки получатся из этого случая?



Отредактировано py.user.next (Ноя. 5, 2022 11:35:52)

Офлайн

#5 Ноя. 8, 2022 11:03:52

ZerG
Зарегистрирован: 2012-04-05
Сообщения: 2627
Репутация: +  61  -
Профиль   Отправить e-mail  

Написание программы на phyton

а такой

 <->



Влодение рускай арфаграфией - это как владение кунг-фу: настаящие мастира не преминяют ево бес ниабхадимости

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version