题目描述
夏令营要把 名营员分到若干顶帐篷里,每人恰好住一顶帐篷,每顶帐篷住的人数必须在 到 人之间。一顶恰好住 人的帐篷能给所在小队加 分。请你安排住宿,让总分最高;如果怎么分都有营员住不下,输出 。
输入格式
第一行三个整数 、、。
第二行 个整数 。
输出格式
一行一个整数,表示最大总得分;无法分组时输出 。
样例
输入 1
6 2 4
0 3 5 6
输出 1
10
分成两顶各 3 人的帐篷,得 分;分成 人的两顶帐篷只有 分,所以答案是 10。
数据范围
,,。保证答案在 64 位整数范围内。