#P3195. 你的数组比较松弛
你的数组比较松弛
题目背景
LTX好无聊,他想找个人陪它玩游戏。于是HCH给他设计了一个有趣的游戏。HCH有一个数组但是这个数组太过于紧致了,HCH想让LTX让他变的松弛一点。
题目描述
如果数组中最大值是 ,最小值是 ,那么HCH认为这个数组的松弛度为 。为了让数组尽可能的松弛HCH允许LTX删除最多 个数字(可以不删)。
现在HCH已经掏出了一个包含 个数的数组,并且其中 每个数字出现且仅会出现一次。
输入格式
第一行给出一个长度为 的数组。
第二行 个整数,表示数组中的数字。
输出格式
输出共有两行。 输出第一行包含一个数字,表示HCH所求的最大松弛度。
输出第二行从小到大输出应该删除的数字,如果没有则不需要输出,如果有两个数字,中间用空格隔开。
如果有多种方案可以达到最大松弛度,请输出删除数字最少的方案。
样例
5
1 2 3 4 5
4