题目描述
咕噜君学长非常喜欢玩原神,现在需要你帮助他解决一个解决任务的问题。
现在有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)
提示
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