国际交流会
发布于 2022-03-02 13:33:16
最近小强主办了一场国际交流会,大家在会上以一个圆桌围坐在一起。由于大会的目的就是让不同国家的人感受一下不同的异域气息,为了更好地达到这个目的,小强希望最大化邻座两人之间的差异程度和。为此,他找到了你,希望你能给他安排一下座位,达到邻座之间的差异之和最大。
输入描述:
输入总共两行。
第一行一个正整数
,代表参加国际交流会的人数(即圆桌上所坐的总人数,不单独对牛牛进行区分)
第二行包含
个正整数,第
个正整数
代表第
个人的特征值。
其中
注意:
邻座的定义为: 第
人
的邻座为
,第
人的邻座是
,第
人的邻座是
。
邻座
的差异值计算方法为
。
每对邻座差异值只计算一次。输入样例: 4 3 6 2 9 输出描述: 输出总共两行。
第一行输出最大的差异值。
第二行输出用空格隔开的
个数,为重新排列过的特征值。
(注意:不输出编号)
如果最大差异值情况下有多组解,输出任意一组即可。输出样例 20 6 2 9 3
第一行一个正整数
第二行包含
其中
注意:
邻座的定义为: 第
邻座
每对邻座差异值只计算一次。输入样例: 4 3 6 2 9 输出描述: 输出总共两行。
第一行输出最大的差异值。
第二行输出用空格隔开的
(注意:不输出编号)
如果最大差异值情况下有多组解,输出任意一组即可。输出样例 20 6 2 9 3
关注者
0
被浏览
6