#424. AGC037 B - RGB Balls
AGC037 B - RGB Balls
题目描述
有 种球,分别标记为 R
、G
、B
。每种球各有 个,这 个球排成一行编号从 到 。
用一个字符串 来表示这些球的颜色。
现在将这 个球分为 组,使得每一组中三种球都恰有一个。并且满足如下条件:
- 设 是这一组球按升序排列的编号。
- 然后, 应该尽可能小
问有多少种不同的分组方式,(答案对 $$998244353$ 取模),使得分组的总代价最小(两种方式被考虑为不同当且仅当至少有一个组中的球的集合不同)。
输入格式
- 第一行 一个整数
- 第二行 一个字符串
输出格式
- 输出方式个数对 取模的结果
样例
Sample Input 1
3
RRRGGGBBB
Sample Output 1
216
此样例最小的 是 ,例如按以下方式分配
- 第一组分配球 , 和
- 第二组分配球 , 和
- 第三组分配球 , 和
Sample Input 2
5
BBRGRRGRGGRBBGB
Sample Output 2
962
数据范围与提示
- 。
- 包含
R
、G
和B
这三种字符,每一种字符在 中出现 次。