#849. 舔狗,贴贴!

    ID: 849 Type: Default 1000ms 256MiB Tried: 25 Accepted: 7 Difficulty: 7 Uploaded By: Tags>2022ACM新生积分赛Round#5

舔狗,贴贴!

题目描述

舔狗pieropiero日日夜夜想念rvrv,每天都跟rvrv贴贴,可是rvrv嫌弃pieropiero,因为她心里只有提瓦特的老婆们,于是十分有眼力见的pieropiero打算放弃rvrv开始新的生活。可是,渣渣rvrv并不想就这样失去一个舔狗,于是她趁pieropiero心灰意冷之前给piero预支了 mm个贴贴时长,可是pieropiero还不能高兴太早,因为她现在还不能贴到rvrv!!!!!!(哭哭)

接下来rvrvpieropiero出了许许多多的考验:首先,考验时间分为 nn 个时段,它又给出了很多小游戏,每个小游戏都必须在规定期限 tit_i 前完成。如果一个游戏没能在规定期限前完成,则要从奖励时长 mm 中扣去一部分时长 wiw_iwiw_i 为自然数,不同的游戏扣去的时长是不一样的。当然,每个游戏本身都很简单,保证pieropiero能在 1时段内完成,而且都必须从整时段开始 (即每一个时段只能完成一个游戏)rvrv只是想考考pieropiero如何安排组织自己做游戏的顺序。作为rvrv的忠实舔狗,pieropiero很想走到最后,当然更想赢取最多贴贴时长!

注意:由于rvrv不想失去舔狗pieropiero,所以比赛绝对不会让pieropiero没有贴贴时长 (她果然是爱我的吧!!!!!!!!)

image

输入格式

输入共四行。

第一行为 mm,表示一开始rv预支给piero的时长;

第二行为 nn,表示有 nn 个小游戏;

第三行有nn 个数,分别表示游戏 11nn 的规定完成期限 tit_i

第四行有 nn 个数,分别表示游戏 1nn 不能在规定期限前完成所扣除的时长 wiw_i

输出格式

输出仅一行,表示pieropiero能赢取最多的时长。

样例

10000
7
4 2 4 3 1 4 6
70 60 50 40 30 20 10
9950

数据范围与提示

对于 100% 的数据,有m1e6,n500,1tn m\leq 1e6,n\leq 500,1\leq t\leq n