#361. 研发资源分配
研发资源分配
题目描述
在蓝桥科技公司, 部门和 部门正在竞争一种新型 AI 芯片的研发资源。
为了公平分配资源,公司设计了一个为期 天的分配方案:
每天早上, 部门和 部门各自提交一个需求等级(从 到 的整数)。提交等级较高的部门获得当天的资源,资源份额等于当天的日期编号(第 天为 单位,第 天为 单位,依次递增)。若两部门提交的等级相同,则当天资源作废,双方均无法获得资源。
每个部门必须在 天内使用 到 的所有等级,且每个等级只能使用一次。
有趣的是, 部门在 部门内部安插了一名 “间谍”,提前获知了 部门的需求等级提交顺序,记为排列 (),其中 表示 部门在第 天提交的需求等级。
现在,请你帮助 部门分析,在已知 部门需求等级顺序的情况下, 部门的总资源份额减去 部门的总资源份额的差值最大可以是多少?
输入格式
第一行包含一个整数 ,表示分配方案的天数。
第二行包含 个整数 ,表示 部门在第 天到第 天提交的需求等级。
输出格式
输出一个整数,表示 部门的总资源份额减去 部门的总资源份额的最大差值。
样例
3
1 3 2
2
解释 #1
部门可以选择排列 :
第 天:, 获得 单位资源;
第 天:, 获得 单位资源;
第 天:, 获得 单位资源。
两者的差值为 。
数据范围
- 对于 的评测用例,,, 各不相同。
- 对于 的评测用例,,, 各不相同。