每个测试文件内都包含多组测试数据。第一行一个正整数,表示测试数据的组数。
接下来对于每组测试数据,输入包含行。
第一行两个整数,表示数组
的长度,以及小苯的施法次数。
第二行个整数
,表示数组
。
接下来行,每行三个正整数
,描述每一个魔法。
(保证所有测试数据中的总和都不超过
。)
对于每个测试数据,输出一行一个整数表示数组的最大值对取模的值。
(分数取模的定义:可以证明,这个期望一定是一个有理数,如果写成的形式,你输出的
需要保证
对
取模恰好等于
。)
Python选手建议通过Pypy、Pypy3语言进行提交。