#4695. Alternately

0
    ID: 4695 传统题 2000ms 1024MiB 尝试: 0 已通过: 0 难度: 1 上传者: 标签>AtCoderabc296AGESP 3级枚举(单层循环)字符串

Alternately

Alternately

题目描述

有 NN位排成一排。它们由一个长度为 位排成一排。它们由一个长度为 N的字符串 的字符串 S描述。正面第 描述。正面第 i$$ 位的人如果 SS 的第 ii 个字符是 MM 则为男性,如果是 FF 则为女性。 判断男女是否交替排列。 当且仅当不存在两个相邻的男性或两个相邻的女性的位置时,称男女是交替排列的。

输入格式

输入按下列格式从标准输入给出: NN SS

输出格式

如果男女交替排列则输出 YesYes,否则输出 NoNo。

6
MFMFMF
Yes
9
FMFMMFMFM
No
1
F
Yes

提示

1≤N≤1001 \leq N \leq 100 NN 是一个整数。 SS 是一个由 MM 和 FF 组成、长度为 NN 的字符串。不存在两个相邻的男性或两个相邻的女性的位置,因此男女是交替排列的。

标签: AtCoder|abc296A

来源

AtCoder|abc296A