#B3718. 扔骰子问题 1

扔骰子问题 1

题目描述

nn 个六面骰子,投掷时,每个面朝上的概率均相同,且每个骰子的投掷结果相互独立。

现在投掷出这些骰子,请问恰好有 mm 个骰子的朝上面为一号面(仅有一个点的面)的概率是多少?

请你求出这个概率对 998,244,353998,244,353 取模的结果。

输入格式

本题单测试点内有多组测试数据

第一行是一个整数,表示数据组数 TT

接下来 TT 行,每行两个整数,分别表示一组数据的 nnmm

输出格式

共输出两行。

第一行输出一个仅含小写字母的字符串,表示『骰』这个字的汉语拼音(不含声调)。
第二行输出一行一个整数, 表示所有询问答案的按位异或和

3
4 2
9 8
123456 789
#####
563183570

提示

样例 1 解释

样例输出的第一行被抹去了,你应该用一个仅含小写字母的字符串替换它。

数据规模与约定

100%100\% 的测试点,保证 1T5×1061 \leq T \leq 5 \times 10^6mn5×106m \leq n \leq 5 \times 10^6n1n \geq 1m0m \geq 0

评分说明

本题共两行输出,第二行输出错误得 00 分,第二行输出正确但第一行输出错误的,得 5050 分。