题目描述
给出一个只包含R,G,B的字符串,保证它们三种字符出现的次数都为n,现在你要将这3n个字符分给n个人,使得每个人都拿到了三种字符,假设某人的三个字符在序列中的位置为p1,p2,p3,其中p1≤p2≤p3,那么这个人的贡献为p3−p1,问使得总贡献最小的方案数有多少,答案对998244353取模。
输入
输入共两行,第一行输入n (1≤n≤105),第二行输入长度为3n,且只含R,G,B三个字母,每种字符恰好n个的字符串。
输出
输出使得总贡献最小的方案数,对998244353取模。