‹ 上一题 下一题 ›

06777. USACO·牛奶博弈 未做

2000 ms 256 MB 测试点 20 通过率 100% USACO池题USACO-Gold贪心模拟

题目描述

Farmer John 正在试着售出他举世闻名的奥哞牛奶以获取利润。他有 ()个瓶子正在尝试灌装。每个瓶子初始时含有 ()单位的牛奶。每天,他会选择 ()个瓶子并为每个瓶子添加一单位的牛奶。

不幸的是,Farmer Nhoj,Farmer John 在奥哞牛奶业务上的的竞争对手,得知了 Farmer John 的生产过程,计划削弱他的业务。每天,在 Farmer John 灌装他的 个瓶子后,Farmer Nhoj 会偷偷从 ()个不同且非空的瓶子中各偷走一单位的牛奶。为了保持隐秘,Farmer Nhoj 选择 使其严格小于 ,这样 Farmer John 就不太可能发现他。

()天后,Farmer John 将售出他的奥哞牛奶。如果一个瓶子内有 单位的牛奶,它将以 哞尼的价格出售。

令 为唯一的利润值,使得 FJ 可以保证无论 FN 如何行为,他至少获得 的利润,而 FN 可以保证无论 FJ 如何行为,FJ 至多获得 的利润。输出 的值,答案对 取模。

输入格式

输入的第一行包含 和 ,其中 是瓶子的数量, 是经过的天数。

第二行包含 和 ,分别表示 Farmer John 添加的以及 Farmer Nhoj 偷走的牛奶单位数。

第三行包含 个空格分隔的整数 ,表示每个瓶子的初始牛奶量。

输出格式

输出一行,包含 的值,答案对 取模。

样例

输入
5 4
4 2
4 10 8 10 10
输出
546

提示说明

【样例解释】

确保输出 时对 取模。

  • 测试点 7-10:。

  • 测试点 11-20:没有额外限制。

【数据规模与约定】

  • 测试点 4-6:。

  • 测试点 7-10:。

  • 测试点 11-20:没有额外限制。

供题:Suhas Nagar

输入
输出

            
答案