C. 轮符雨

    传统题 1000ms 256MiB

轮符雨

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

说明

一场连续 nn 天的大雨即将席卷而来,其中第 ii 天雨势的大小为 aia_i。Soyo不喜欢雨天,她期待着这场大雨能停止,在第 11 天的雨结束时期待值为 00 ,之后在每天的雨结束时Soyo会把当天的雨势与前一天对比,如果当天的雨势相较前一天变小了,她的期待值就会上升,反之则会下降,上升或下降的数值等同于两天雨势差值的绝对值,即在第 ii (1<in)(1 < i \leq n) 天的大雨结束时Soyo的期待值变化的数值等于 aiai1|a_i - a_{i-1}|

Tomori在大雨降临之前知道了这场大雨的信息,并被给予了交换两天雨势大小的能力,她想使用至多一次交换使得在第 nn 天的大雨结束时Soyo的期待值最大来迎接久违的晴天,请你输出这个最大值。

输入格式

一行一个正整数 tt (1t104)(1 \leq t \leq 10^4),表示有 tt 组数据。

每组数据的第一行有一个正整数 nn (1n105)(1 \leq n \leq 10^5),表示下雨的天数。

每组数据的第二行有 nn 个正整数,其中第 ii 个正整数 aia_i (1ai109)(1 \leq a_i \leq 10^9) 表示第 ii 天的雨势大小。

保证所有数据中 nn 的总和不超过 10510^5

输出格式

对于每组数据输出一行

每行一个整数,表示Soyo期待值的最大值。

样例

2
4
1 7 3 2
5
2 1 7 3 5

5
3

武汉地区2025联合程序设计新生赛热身赛

未参加
状态
已结束
规则
ACM/ICPC
题目
4
开始于
2025-12-9 19:00
结束于
2025-12-9 22:00
持续时间
3 小时
主持人
参赛人数
362