#P1908. 美妙字符串(ABC249B-Perfect String)

美妙字符串(ABC249B-Perfect String)

Description

由大写和小写英文字母组成的字符串如果满足以下所有条件,则称为美妙字符串:

字符串包含一个大写英文字母。

字符串包含一个小写英文字母。

字符串中的所有字符都是互不相同的。

例如,AtCoder和Aa是美妙字符串,而atcoder和Perfect不是。

给定一个字符串S,判断S是否是美妙字符串。

Input Format

输入S。

Output Format

如果S是美妙字符串,输出Yes;否则,输出No。

AtCoder
Yes
Aa
Yes
atcoder
No
Perfect
No

Hint

数据范围与提示 【样例1说明】 AtCoder是美妙字符串,因为它包含大写英文字母、小写英文字母,并且所有字符都是互不相同的。 【样例2说明】 注意A和a是不同的字符。这个字符串是美妙字符串。 【样例3说明】 这不是美妙字符串,因为它不包含大写英文字母。 【样例4说明】 这不是美妙字符串,因为第2个和第5个字符是相同的。 【数据范围】 1≤∣S∣≤100,∣S∣表示S的长度,S是由大写和小写英文字母组成的字符串。