#1443. [ABC349B] Commencement
[ABC349B] Commencement
题目描述
对于不小于 的所有整数 ,由小写英文字母组成的字符串 如果且仅当它满足以下性质时,才是好字符串:
- 在 中出现 次的字母恰好为零或恰好为两个。
给定一个字符串 ,判断它是否是一个好字符串。
输入格式
第一行输入
输出格式
是好字符串就输出 Yes,否则输出 No
commencement
Yes
banana
No
ab
Yes
提示
数据范围
- 是由长度在 以上 以下的英文字母构成。
样例 1 解释
对于字符串 commencement,出现恰好 次的不同字母的数量如下:
- :有两个字母(
o和t) - :有两个字母(
c和n) - :有两个字母(
e和m) - :没有字母
因此,commencement 满足良好字符串的条件。
样例 2 解释
对于字符串 banana,只有一个字母出现恰好一次,即 b,因此它不满足良好字符串的条件。