[Cnoi2021] 矩阵
题目背景
Rumia 喜欢矩阵快速幂,而 Cirno 觉得这是平凡的。
为了说服 Rumia,Cirno 提出了这样一个问题。
题目描述
给定两个长度为 $n$ 的序列 $\{a_n\}$,$\{b_n\}$ 与一个整数 $k$。
设矩阵 $A$ 满足 $A_{ij}=a_i\times b_j$,求 $A^k$ 的所有元素的和在模 $998244353$ 意义下的结果。
输入输出格式
输入格式
第一行两个整数 $n$,$k$。
第二行 $n$ 个整数,用空格隔开,表示 $\{a_n\}$。
第三行 $n$ 个整数,用空格隔开,表示 $\{b_n\}$。
输出格式
一行,一个整数,表示 $A^k$ 的所有元素的和在模 $998244353$ 意义下的结果。
输入输出样例
输入样例 #1
3 0
1 2 3
4 5 6
输出样例 #1
3
输入样例 #2
3 3
1 2 3
4 5 6
输出样例 #2
92160
说明
**数据范围**
对于 $100\%$ 的数据保证 $1 \le n \le 10^5$,$0\le k < 998244353$,$|a_i|,|b_i| \le 10^9$。
**子任务**
Subtask1(10 points):$n, k \le 50$。
Subtask2(20 points):$n \le 100$。
Subtask3(20 points):$n \le 1000$。
Subtask4(50 points):无特殊限制。
**提示**
矩阵乘法的定义参考[百度百科](https://baike.baidu.com/item/%E7%9F%A9%E9%98%B5%E4%B9%98%E6%B3%95/5446029?fr=aladdin)页面。
本题中 $A^0$ 表示[单位矩阵](https://baike.baidu.com/item/%E5%8D%95%E4%BD%8D%E7%9F%A9%E9%98%B5/8540268?fr=aladdin)。