#P10296. [CCC 2024 S2] Heavy-Light Composition

[CCC 2024 S2] Heavy-Light Composition

题目描述

在一个只包含小写字母的字符串中,称一个字母是重的当且仅当它在字符串中出现了超过一次,否则称它是轻的。

给定一些字符串,对于每个字符串,请判断其中重的字母和轻的字母是否满足交替出现。(即要么每个奇数位的字母都是重的,每个偶数位的字母都是轻的,要么每个奇数位的字母都是轻的,每个偶数位的字母都是重的。)

输入格式

输入的第一行包含两个正整数 TTNN 表示字符串数量和每个字符串的长度。

接下来 TT 行每行包含一个长度为 NN 的小写字母组成的字符串。

输出格式

输出 TT 行,每行包含一个字符 T 或者 F。如果第 ii 个输入的字符串的轻的字母和重的字母交替出现,在第 ii 行输出 T,否则在第 ii 行输出 F

3 4
abcb
bcbb
babc

T
F
T

2 3
abc
bcb

F
T

提示

【样例 1 解释】

第一个字符串由轻字母、重字母、轻字母、重字母组成。

第二个字符串以两个连续的重字母结尾。

第三个字符串由重字母、轻字母、重字母、轻字母组成。

【样例 2 解释】

第一个字符串全部是轻字母。

第二个字符串由重字母、轻字母、重字母组成。

【数据范围】

本题采用捆绑测试。

对于所有数据,保证字符串中只包含小写字母,2T1042\leq T\leq 10^42N1002\leq N\leq 100

下面的表格显示了 1515 分的分配方案:

分值 TT 的范围 NN 的范围 其他限制
55 2T42 \leq T \leq 4 2N42 \leq N \leq 4 字符串只包含 ab
2T102 \leq T \leq 10 2N302 \leq N \leq 30
22 2T1002 \leq T \leq 100 2N1002 \leq N \leq 100 只有字母 a 是重的;其他字母是轻的
33 2T1042 \leq T \leq 10^4