#P10323. 理性(Rationality)
理性(Rationality)
题目背景
数学之善,统治宇宙的根本原理 —— 理性。
「理性之光」伊奥,是古代精灵图形术士。已经千岁的她总能不受感情的干扰,以理性做出最优的决策。
题目描述
赛时更新:请注意,对于一组确定的 ,都可以求出 的最小值。它是关于随机变量 的一个随机变量,将其记为 ,则要求的是 。
笔误改正:残差平方和的英文为 。
伊奥的思绪回到了千年前的一场大战中。
她记得那场战斗中有 个敌人,第 个敌人在距离她 ( 之间互不相同)的位置上。这些敌人都带有一个正整数标记 ,只要以恰好 的攻击力击中它就可以将其消灭。
她只要设定一个一次函数 ,就能在距离她 的位置放出 的攻击力。好在她的队友会辅助她攻击,她只用考虑确定 使得 的效果最优,即最小化 (残差平方和):
当然了,这只是她的回忆。她能清晰记得每个敌人到她的距离 ,而对于 她只记得满足 。
她想知道假设每个 都对应在 范围内均匀随机的情况下,「 的最小值」的期望。
可以证明答案总是有理数,你只需要告诉她答案对 取模的结果即可。
输入格式
第一行一个正整数 ,表示敌人的个数。
接下来 行,每行三个正整数 ,分别表示第 个敌人到伊奥的距离,其标记 的下界和上界。
为了方便你的计算,伊奥保证 (),并且:
$$n\sum_{i=1}^nd_i^2 \not \equiv \left(\sum_{i=1}^nd_i \right)^2 \pmod{998244353} $$即确保答案在模 意义下一定存在。
输出格式
输出一行一个整数,表示所有情况下 最小值的期望。
3
1 4 4
3 7 7
5 10 10
0
5
1 4 4
2 5 5
3 7 7
4 8 8
9 8 8
488831003
5
1 1 4
2 2 5
3 3 7
4 2 8
9 3 8
884183796
10
123 1 10
234 11 14
345 10 20
456 6 6
567 20 30
678 84 90
789 1 3
8910 8 15
91011 123 129
101112 56 64
483360041
提示
【样例 解释】
此样例中有 ,即情况已经确定,只需要求出此时最优的 即可。容易发现 这三组数据可以用一次函数完美拟合:即 ,与每个点偏差都是 ,故 最小值的期望,也就是答案为 。
【样例 解释】
这里同样有 。 个敌人的数据 分别为 ,可以证明取
是一组使得 最小的解,代入计算得
$$\text{RSS}=\sum_{i=1}^n\left( \frac{87}{194}d_i+\frac{911}{194}-v_i\right)^2=\frac{1047}{194} $$在模 意义下答案为 。
【数据范围】
本题采用捆绑测试。
Subtask 1(10 pts):;
Subtask 2(10 pts):;
Subtask 3(15 pts):,;
Subtask 4(15 pts):;
Subtask 5(20 pts):;
Subtask 6(30 pts):无特殊限制。
对于全部的数据,,,, (),并且有:
$$n\sum_{i=1}^nd_i^2 \not \equiv \left(\sum_{i=1}^nd_i \right)^2 \pmod{998244353} $$【提示】
题目中要求出「 的最小值」期望值。对于离散随机变量 ,假设其可以取值为 ,对应概率为 (),则其期望值可以定义为:
对于计算有理数取模的方法,请参考模板题。