问题2567--咕噜君的原神历险记

2567: 咕噜君的原神历险记

[命题人 : ]
时间限制 : 1 sec  内存限制 : 128 MB

提交

题目描述

咕噜君学长非常喜欢玩原神,现在需要你帮助他解决一个解决任务的问题。
现在有n个任务,在完成任务i之前,i之前的所有任务必须完成,同时可以多次完成某个任务,总共可以做k次任务。
第一次完成任务i时可以获得ai的经验值,后面完成任务i时可以获得bi的经验值。
现在需要你求出可以获得的最大经验值。

输入

第一行两个整数n,k(n<=200000,k<200000)
第二行n个整数a1,a2......an(1<=ai<=1000)
第三行n个整数b1,b2......bn(1<=bi<=1000)

输出

一个整数代表最大经验值

样例输入 Copy

4 7
4 3 1 2
1 1 1 1

样例输出 Copy

13

提示

test2:
输入:
5 5
3 2 4 1 4
2 3 1 4 7
输出:
15
在第一个样例中,其中一个可能的任务完成顺序如下: 1,1,2,3,2,4,4其总经验等于 4+1+3+1+1+2+1=13
在第二个样例中,其中一个可能的任务完成顺序如下: 1,2,2,2,3;总经验等于 3+2+3+3+4=15