#4171. 左右箭头(Leftrightarrow)
左右箭头(Leftrightarrow)
题目描述
小高得到一个由<
、=
和>
组成的字符串S。
请判断S是否是一个双向箭头字符串。
一个字符串S是双向箭头字符串当且仅当存在一个正整数k,使得S是由一个<
、k个=
和一个>
按顺序连接而成,总长度为。
输入格式
输入。
输出格式
如果S是一个双向箭头字符串,输出Yes
;否则,输出No
。
样例
<====>
Yes
==>
No
<>>
No
样例解释
【样例1说明】
<====>
是由一个<
、四个=
和一个>
按顺序连接而成的,所以它是一个双向箭头字符串。
因此,输出Yes
。
【样例2说明】
==>
不满足双向箭头字符串的条件。
因此,输出No
。
数据范围
- S是一个长度在3到100之间(包括3和100)的字符串,仅由
<
、=
和>
组成。
来源
- AtCoder ABC345A