给定一个长度为 nnn 的正整数序列 aaa 和 qqq 个操作,第 iii 个操作为如下:
每一次操作后输出这个序列的最大价值,价值定义如下:每一次选择 i,ji,ji,j 满足 ai≤aja_i\le a_jai≤aj,找到一个非负实数 xxx 满足 ai+2x≤aja_i+2x\le a_jai+2x≤aj,将 ai→ai+x,aj→aj−xa_i\to a_i+x,a_j\to a_j-xai→ai+x,aj→aj−x,得到 xxx 的价值,价值可以累加。你可以重复这个操作多次。可以证明最大的总价值收敛到一个有理数,输出这个有理数对 998244353998244353998244353 取模的值。
使用您的 gxyz 通用账户