#P16314. [Ucpc2023初赛]银河在线营销项目
[Ucpc2023初赛]银河在线营销项目
题目描述
恩奎准备发布手机游戏“银河在线”,并希望通过广告和线下活动吸引新用户。
共有 个目标国家,每个国家都有 座城市。国家编号为 到 ,每个国家中的城市编号为 到 。
如果在国家 的城市 投放广告,预计可以吸引
名新用户。
为了避免过度投放广告,恩奎决定:
-
在每个国家中恰好选择一座城市投放广告,因此一共选择 座城市;
-
在这 座被选中的城市中,再选择至多一座举办线下活动;
-
线下活动可以额外吸引任意整数 名用户,其中
也可以令 ,即不通过活动吸引额外用户。
广告和活动吸引的用户总数必须不少于目标值 。
恩奎希望各个国家吸引的用户数尽量均衡。定义一个营销方案的不均衡度为:各国最终吸引用户数的最大值与最小值之差。
对于每个目标值 ,需要在所有可行营销方案中求最小不均衡度。
现在给出 个目标值
请分别回答。
输入格式
第一行包含三个整数 。
接下来 行,第 行包含 个整数
下一行包含一个整数 。
接下来 行,第 行包含一个整数 ,表示第 个目标值。
输出格式
输出 行。
第 行输出达到目标 时能够得到的最小不均衡度。
如果不存在任何方案能使总用户数达到 ,输出 -1。
数据范围
样例
输入
3 3 15
2 1 3
1 9 8
6 5 4
2
30
40
输出
9
-1
说明
对于目标值 ,可以在三个国家中分别选择广告预计吸引 名用户的城市。
在预计吸引 名用户的城市举办线下活动,再额外吸引 名用户。三个国家最终吸引的用户数为
总数为 ,满足目标要求;不均衡度为