CF1626F A Random Code Problem
题目描述
给你一个数组 $a$ 和一个整数 $k$ ,执行下面的代码:
```cpp
long long ans = 0; //定义一个初始值为 0 的长整型变量
for(int i = 1; i
输入格式
仅一行,六个整数 $n$ , $a_0$ , $x$ , $y$ , $k$ 和 $M$ 。
数组 $a$ 由以下规则生成:
* $a_0$ 由输入给出
* 对于 $a_1$ 至 $a_{n-1}$,$a_i=(a_{i-1}\times x+y)\bmod M$。
输出格式
令 $E$ 为 $ans$ 的期望,输出 $E\times n^k$,对 $998244353$ 取模。
说明/提示
$1\le n\le10^7$
$1\le a_0,x,y