3531:消费换积分

时间限制:2 S   /  内存限制:65536 KB
AC:79   /  Submit:167
问题描述

旧宇在某商场消费 x 元后,去总服务台兑换积分,兑换规则如下:

商场设有 n 个等级的奖池,第 i 个等级有 i 个兑奖号码,每个号码都具有 mi 个积分。

只要旧宇的消费金额 x 等于其中任意一个或多个号码,他就可以获得这个号码对应的积分,可叠加!

输入描述

第一行是一个正整数 x 表示旧宇消费的金额。(1 <= x <= 1e5)

第二行是一个正整数 n 表示奖池的数量。(1 <= n <= 1000)

然后是 n 个正整数 mi 表示第 i 个奖池的每一个数字都对应 mi 积分。(1 <= mi <= 1e5)

最后一行 n * (n + 1) / 2 个数字,第 1 个数字是第一个奖池的兑奖号码,第 2、3 个数字是第二个奖池的号码,依次类推。

输出描述

旧宇可以兑换的积分,然后换行。

样例输入复制样例

24

3

1000 100 10

24 32 56 24 67 24

样例输出

1020

提示说明
1000 + 10 + 10
相关

2022天梯赛校内选拔赛


Copyright 2016 - 2024 XUJC ACM Team
闽ICP备2020022076号-1