atcoder#ABC296A. [ABC296A] Alternately
[ABC296A] Alternately
配点 : 点
問題文
人が一列に並んでいます。列の状態は長さ の文字列 で与えられ、前から 番目の人は の 文字目が M
のとき男性、F
のとき女性です。
男女が交互に並んでいるかどうか判定してください。
男性同士が隣り合う箇所も女性同士が隣り合う箇所も存在しないとき、かつ、そのときに限り、男女が交互に並んでいるといいます。
制約
- は整数である
- は
M
およびF
のみからなる長さ の文字列である
入力
入力は以下の形式で標準入力から与えられる。
出力
男女が交互に並んでいるとき Yes
、そうでないとき No
と出力せよ。
6
MFMFMF
Yes
男性同士が隣り合う箇所も女性同士が隣り合う箇所も存在せず、男女が交互に並んでいます。
9
FMFMMFMFM
No
1
F
Yes