#Y0007. SIMO报数
SIMO报数
SIMO报数
军训期间,SIMO和大家玩了一个报数游戏,内容如下:SIMO手中有一个特别数字 , 现在 个人围成一圈,第 个人手中有 的价值物品,从第一个人开始,依次报数,当某人报到 的倍数时,会将手中的物品放到中间(每个人手中的物品只有一个)由于能无限次报数,SIMO想要知道最终拿出来的物品总价值是多少?注意,每个人手中没有物品的时候也会进行报数。
输入
第一行两个整数 分别表示总人数和特别数字 () 第二行 个正整数,其中 表示第 个人手中的物品价值。()
输出
输出一个整数表示可以拿出来的最大总价值
样例
输入样例1
5 4
5 4 6 8 9
输出样例1
32
输入样例2
5 5
5 4 6 8 9
输出样例2
9
注意
对于第一个样例第一次报数为 的人是 号,报数 的人是 号,报数为 的人是 号 ,报数为 的人是 号 ,报数为 的人是 号,因为每个人都报了5的倍数数字,所以每个人都要将手中的物品拿出来,因此拿出来的物品总和是
对于第二个样例,只有 号的报数为 的倍数,所以只有五号的物品可以拿出来,因此拿出来的总价值为