B - Beautiful Strings
Editorial
/
Time Limit: 2 sec / Memory Limit: 256 MB
配点 : 200 点
問題文
w を、英小文字のみからなる文字列とします。 w が以下の条件を満たすならば、w を美しい文字列と呼ぶことにします。
- どの英小文字も、w 中に偶数回出現する。
文字列 w が与えられます。w が美しい文字列かどうか判定してください。
制約
- 1 \leq |w| \leq 100
- w は英小文字 (
a
-z
) のみからなる文字列である
入力
入力は以下の形式で標準入力から与えられる。
w
出力
w が美しい文字列ならば Yes
を、それ以外の場合は No
を出力せよ。
入力例 1
abaccaba
出力例 1
Yes
a
が 4 回、b
が 2 回、c
が 2 回、それ以外の英小文字が 0 回出現します。
入力例 2
hthth
出力例 2
No
Score : 200 points
Problem Statement
Let w be a string consisting of lowercase letters. We will call w beautiful if the following condition is satisfied:
- Each lowercase letter of the English alphabet occurs even number of times in w.
You are given the string w. Determine if w is beautiful.
Constraints
- 1 \leq |w| \leq 100
- w consists of lowercase letters (
a
-z
).
Input
The input is given from Standard Input in the following format:
w
Output
Print Yes
if w is beautiful. Print No
otherwise.
Sample Input 1
abaccaba
Sample Output 1
Yes
a
occurs four times, b
occurs twice, c
occurs twice and the other letters occur zero times.
Sample Input 2
hthth
Sample Output 2
No