#L0808. 字符串四元组特征校验

字符串四元组特征校验

题目描述

小明定义一个字符串四元组 (a,b,c,d)(a,b,c,d) 是「合格」的,当且仅当:

  • a,ba,b 的首字母均为 y\texttt{y}
  • cc 恰好等于 ding\texttt{ding}
  • dd 恰好等于 zhen\texttt{zhen}

给定四个用空格分隔的字符串 a,b,c,da,b,c,d,保证其只包含小写英文字母,你需要判断 (a,b,c,d)(a,b,c,d) 是否是「合格」的。

输入格式

本题有多组测试数据。

第一行输入一个整数 TT,代表测试数据组数。

接下来 TT 行,每行输入四个用空格分隔的字符串 a,b,c,da,b,c,d

输出格式

对于每组数据输出一行。

如果 (a,b,c,d)(a,b,c,d) 是「合格」的,输出 <code>Yes</code><code>,否则输出 </code><code>No</code>

样例

5
yi yan ding zhen
yu yan ding zhen
zheng tai ding zhen
yin yang guai qi
you xiu su zhi
Yes

Yes No No No

</p>

提示

【样例解释】

前两组测试数据满足全部要求。

第三,五组测试数据不满足第一条要求。

第四,五组测试数据不满足第二,三条要求。

【数据范围】

本题采用捆绑测试。

  • Subtask 1(50 pts):保证输入的所有字符串长度均为 44
  • Subtask 2(50 pts):无特殊限制。

对于 100%100\% 的数据,1T1001\leq T\leq 100,每个字符串长度不超过 1010

难度 入门
通过率
尝试 0
已通过 0
ID
1536
类型
传统题
Time Limit
1000ms
Memory Limit
128MiB
上传者