4105: Leftrightarrow

文件提交:无需freopen 内存限制:128 MB 时间限制:1.000 S
评测方式:普通裁判
金币值:
命题人:
提交:4 解决:0

题目描述

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