样例解释
样例 解释
例如,作为不满足条件的船的涂色方式,可以考虑如下。
在这种涂色方式中,被涂成颜色 1 的船的数量为 1 艘,因此不满足条件。
例如,作为满足条件的船的涂色方式,可以考虑如下。
在这种涂色方式中,不存在被涂成颜色 1 的船,因此满足关于颜色 1 的条件。另外,将被涂成颜色 2 的船到亚得里亚海的距离按升序排列得到的序列为 ,这是等差数列,因此满足关于颜色 2 的条件。于是,这种涂色方式满足条件。
在这种涂色方式中,同色涂装的两艘船的组合是船 1 与船 2。这两艘船之间的距离为 。因此,美丽度为 1。
由于无法使美丽度达到 2 以上,因此输出 1。
该输入示例满足所有子任务的约束。
样例 解释
为了对任意颜色都使得被涂成该颜色的船的数量不是 1 艘,必须将船 1、2、3 涂成同一种颜色。
此时,将与船 1 被涂的颜色相同的船到亚得里亚海的距离按升序排列得到的序列为 ,这不是等差数列。
因此,不存在满足条件的船的涂色方式,所以输出 。
该输入示例满足子任务 2、3、4、5 的约束。
样例 解释
例如,作为满足条件的船的涂色方式,可以考虑如下。
- 将船 1、船 3、船 5 涂成颜色 1,将船 2、船 4 涂成颜色 4。
在这种涂色方式中,同色涂装的两艘船的组合共有 4 组,分别是船 1 与船 3、船 1 与船 5、船 2 与船 4、船 3 与船 5。这些组合中两艘船之间的距离分别为 3、6、3、3。因此,美丽度为 3。
由于无法使美丽度达到 4 以上,因此输出 3。
该输入示例满足子任务 2、3、4、5 的约束。
约束
子任务
- (8 分) ()。
- (11 分) 。
- (12 分) 。
- (39 分) 。
- (30 分) 没有额外约束。