Pro.ID1655 Title拉格朗日插值 Title链接http://10.20.2.8/oj/exercise/problem?problem_id=1655 AC3 Submit4 Ratio75.00% 时间&空间限制描述这是一道模板题。 维护一个点集 S,初始时点集为空集。下面依次进行 n 个操作,操作有两种:
输入第一行,一个整数 n,表示操作个数。 1 ≤ n ≤ 3000 接下来 n 行,每行 2 或 3 个整数,描述操作。 数据保证第一个操作必定为 1 类型操作。 1 ≤ x, y, k < 988244353 , 所有 x 互不相同 输出Description 这是一道模板题。 维护一个点集 S,初始时点集为空集。下面依次进行 n 个操作,操作有两种:
Input 第一行,一个整数 n,表示操作个数。 1 ≤ n ≤ 3000 接下来 n 行,每行 2 或 3 个整数,描述操作。 数据保证第一个操作必定为 1 类型操作。 1 ≤ x, y, k < 988244353 , 所有 x 互不相同 Output 只有一行,一个整数,表示 f(k) mod 998244353 的值。 Sample Input 6 Sample Output 3 Hint 初始时点集 S=Φ。 第一个操作 1 2 3,向点集中插入点(2,3) 。此时点集 S={ (2,3) }。 第二个操作 2 5,询问 f(5) 的值。唯一满足次数不超过 0 次且经过点 (2,3) 的函数为 f(x)=3,因此 f(5) = 3。 第三个操作 1 4 5,向点集中插入点 (4,7)。此时点集 S={ (2,3), (4,7) }。 第四个操作 2 5,询问 f(5) 的值。唯一满足次数不超过 1 次且经过点 (2,3), (4,7) 的函数为 f(x) = 2x - 1 ,因此 f(5)=9。 第五个操作 1 1 4,向点集中插入点 (1,4)。此时点集 S ={ (2,3), (4,7), (1,4) }。 第六个操作 2 5,询问 f(5) 的值。唯一满足次数不超过 2 次且经过点 (2,3), (4,7), (1,4) 的函数为 f(x) = x2 - 4x + 7,因此 f(5)=12。 样例输入6 样例输出3 提示初始时点集 S=Φ。 第一个操作 1 2 3,向点集中插入点(2,3) 。此时点集 S={ (2,3) }。 第二个操作 2 5,询问 f(5) 的值。唯一满足次数不超过 0 次且经过点 (2,3) 的函数为 f(x)=3,因此 f(5) = 3。 第三个操作 1 4 5,向点集中插入点 (4,7)。此时点集 S={ (2,3), (4,7) }。 第四个操作 2 5,询问 f(5) 的值。唯一满足次数不超过 1 次且经过点 (2,3), (4,7) 的函数为 f(x) = 2x - 1 ,因此 f(5)=9。 第五个操作 1 1 4,向点集中插入点 (1,4)。此时点集 S ={ (2,3), (4,7), (1,4) }。 第六个操作 2 5,询问 f(5) 的值。唯一满足次数不超过 2 次且经过点 (2,3), (4,7), (1,4) 的函数为 f(x) = x2 - 4x + 7,因此 f(5)=12。 作者 |