标签:线段树 codeforce 斐波那契数列 input queue class inline inpu 斐波那契
\(n*m\) 的矩阵, \(k\) 次操作:
求操作后矩阵所有元素总和的最大可能值。(\(1?≤?n,?m?≤?10^3; 1?≤?k?≤?10^6; 1?≤?p?≤?100\))
Input
2 2 2 2
1 3
2 4
Output
11
Input
2 2 5 2
1 3
2 4
Output
11
先预处理出①只操作行,且只操作 \(i\) 次②只操作列,且只操作 \(i\) 次( \(i\in [1,10^6]\) )
然后丢到priority_queue
贪心一波就行
一个序列,两种操作
\((1\le n\le 300000)\) , \(\% 10^9+9\)
Input
4 4
1 2 3 4
1 1 4
2 1 4
1 2 4
2 1 3
Output
17
12
(以下斐波那契数列为广义斐波那契数列)
\(f_i=f_{i-2}*f_1+f_{i-1}*f_2\)
\(\sum f_i=f_{i+2}-f_2\)
线段树
标签:线段树 codeforce 斐波那契数列 input queue class inline inpu 斐波那契
原文地址:https://www.cnblogs.com/BlogOfchc1234567890/p/10366276.html