#AT2150. B - Perfect String
B - Perfect String
B - Perfect String
Score : $200$ points
Problem Statement
Let us call a string consisting of uppercase and lowercase English alphabets a wonderful string if all of the following conditions are satisfied:
- The string contains an uppercase English alphabet.
- The string contains a lowercase English alphabet.
- All characters in the string are pairwise distinct.
For example, AtCoder
and Aa
are wonderful strings, while atcoder
and Perfect
are not.
Given a string $S$, determine if $S$ is a wonderful string.
Constraints
- $1 \le |S| \le 100$
- $S$ is a string consisting of uppercase and lowercase English alphabets.
Input
Input is given from Standard Input in the following format:
Output
If $S$ is a wonderful string, print Yes
; otherwise, print No
.
AtCoder
Yes
AtCoder
is a wonderful string because it contains an uppercase English alphabet, a lowercase English alphabet, and all characters in the string are pairwise distinct.
Aa
Yes
Note that A
and a
are different characters. This string is a wonderful string.
atcoder
No
It is not a wonderful string because it does not contain an uppercase English alphabet.
Perfect
No
It is not a wonderful string because the $2$-nd and the $5$-th characters are the same.
相关
在下列比赛中: