#DX0005. 博弈
博弈
题目描述
小马给出了一个可重小写字符集合 。
Alice 初始时有空串 ,Bob 初始时有空串 。
两人轮流等概率取出集合 中的一个字符 ,将它拼接到自己的字符串的后面,直至 为空,每个字符只 能被取一次,Alice 先手。
如果最终 的字典序严格大于 ,则 Alice 胜利,求其获胜的概率,答案对 取模。
输入格式
本题共 组数据,第一行一个正整数 ()。
之后对于每组数据,第一行一个正整数 ()。
之后 行,每行给出字符 和一个正整数 ,表示集合 中有 个字符 。
数据保证
输出格式
对于每组数据,输出一行,包含一个整数,表示答案。
输入样例
1
2
a 2
b 1
输出样例
665496236
提示
或 满足条件,两种情况的概率均为 ,获胜概率为 。