C. T3 商品购买(buy)

    传统题 文件IO:buy 2000ms 512MiB

T3 商品购买(buy)

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

新赛道的小WW 今天来到了苏州外国语学校的超市。

这个超市有 nn 件商品,第 ii 件商品有两个价格参数 aia_ibib_i

WW 将会从 nn 件商品中挑选出恰好 kk 件商品。在付款的时候,小WW需要支付的金额是这 kk 件商品参数 aia_i 之和加上参数 bib_i 的最大值。

更形式化的说明:

假设小WW 选择的商品下标是 $p_1, p_2, \dots p_k(1 \leq p_1 < p_2 < \dots < p_k \leq n)$,他需要支付的金额是:

$$\sum_{i = 1}^k a_{p_i} + \max_{i = 1}^k \{b_{p_i}\} $$

只有购买 kk 件商品,小WW才能从这个商店离开。小WW 想让你求出:他最少花费多少元才能购买恰好 kk 件商品。

输入格式

**本题单个测试点内有多组测试数据。**输入的第一行是一个整数,表示数据组数 TT

对每组数据,按如下格式输入:

第一行是两个整数,依次表示商品个数 nn 和应挑选的商品数量 kk

第二行有 nn 个整数,第 ii 个整数表示 aia_i

第三行有 nn 个整数,第 ii 个整数表示 bib_i

输出格式

对于每组测试数据,输出一行一个整数表示答案。

样例1输入

3
3 2
1 2 3
3 2 1
5 3
1 1 1 2 3
5 4 3 2 1
3 2
1 2 3
100 1 1

样例1输出

6
8
6

样例2输入

2
4 2
1 7 2 5
2 3 5 6
5 1
1 2 3 4 5
5 4 3 2 1

样例2输出

8
6

样例3输入

见考生文件夹中的下发大样例buy3.in

样例3输出

见考生文件夹中的下发大样例buy3.out

提示/说明

样例1解释

  • 对第一组数据,选择第 1,21, 2 件商品。花费为 (1+2)+max{3,2}=3+3=6(1 + 2) + \max\{3, 2\} = 3 + 3 = 6
  • 对第二组数据,选择第 2,3,42,3,4 件商品,花费为 (1+1+2)+max{4,3,2}=4+4=8(1 + 1 + 2) + \max\{4, 3, 2\} = 4 + 4 = 8
  • 对第三组数据,选择第 2,32, 3 件商品,花费为 (2+3)+max{1,1}=5+1=6(2 + 3) + \max\{1, 1\} = 5 + 1 = 6

数据范围

对于 100%100\% 的数据,1kn1061 \leq k \leq n \leq 10^61ai,bi10121 \leq a_i, b_i \leq 10^{12}1T31 \leq T \leq 3

测试点编号 nn \leq kk \leq
131\sim 3 10610^6 11
474\sim 7 2020 10610^6
8138\sim 13 10310^3
141714\sim 17 10410^4 10001000
182018\sim 20 10610^6

[友爸信奥+新赛道OI] J组拔高难度综合训练题

未参加
状态
已结束
规则
IOI
题目
4
开始于
2024-11-20 17:00
结束于
2024-11-30 17:00
持续时间
240 小时
主持人
参赛人数
3