100 atcoder#ABC127D. [ABC127D] Integer Cards
[ABC127D] Integer Cards
题目描述
枚のカードがあり、 番目のカードには整数 が書かれています。
あなたは、 について順に以下の操作を 回ずつ行います。
操作: カードを 枚まで選ぶ( 枚でもよい)。選んだカードに書かれている整数をそれぞれ に書き換える。
回の操作終了後に 枚のカードに書かれた整数の合計の最大値を求めてください。
输入格式
入力は以下の形式で標準入力から与えられる。
输出格式
回の操作終了後に 枚のカードに書かれた整数の合計の最大値を出力せよ。
题目大意
题目描述
有一个长度为 的序列
你可以对这个序列依次进行 次操作,第 次操作中,你可以选择至多 个数(可以一个都不选),然后将这些数变成
问进行这 次操作后,这个序列所有元素之和可能的最大值是多少
输入格式
第一行两个整数
第二行 个整数,表示序列
接下来 行,每行两个整数 ,表示一次操作
输出格式
一行一个整数,表示答案
数据范围与提示
$1 \le n,m \le 10^5,1 \le A_{i},C{i} \le 10^9,1 \le B_{i} \le n$
3 2
5 1 4
2 3
1 5
14
10 3
1 8 5 7 100 4 52 33 13 5
3 10
4 30
1 4
338
3 2
100 100 100
3 99
3 99
300
11 3
1 1 1 1 1 1 1 1 1 1 1
3 1000000000
4 1000000000
3 1000000000
10000000001
提示
制約
- 入力は全て整数である。
Sample Explanation 1
番目のカードに書かれた整数を に書き換えることで、 枚のカードに書かれた整数の合計が となり、このときが最大です。
Sample Explanation 4
出力が bit 整数型に収まらない場合があります。