【KRUSKAL2026】Corridor Tuning
You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.
题目描述
一条长廊上依次放置了 个共振器。第 个共振器当前的频率偏移量为 ,目标偏移量为 。
调律装置只能从长廊的一端启动。一次操作中,你可以任选一个非零整数 ,并执行以下两种操作之一:
- 选择一个 (),将前缀 中的每个数都加上 ;
- 选择一个 (),将后缀 中的每个数都加上 。
可以为正数或负数。无论 多大,本次修改都只计为一次操作。
求将序列 变为序列 所需的最少操作次数。
输入格式
第一行一个整数 ,表示测试用例数量。
对于每个测试用例:
-
第一行一个整数 ;
-
第二行 个整数 ;
-
第三行 个整数 。
保证所有测试用例的 之和不超过 ,所有测试用例的 之和与 之和分别不超过 。
输出格式
对于每个测试用例,输出一行一个整数,表示最少操作次数。
样例
4
3
0 0 0
-1 2 0
3
0 0 0
3 1 4
4
1 4 2 8
6 9 7 13
2
-7 10
-7 10
2
3
1
0
样例说明
对于第一个测试用例,可以执行:
- 给长度为 的前缀加上 ,得到 ;
- 给长度为 的前缀加上 ,得到 。
对于第三个测试用例,给整个序列加上 即可。
2026 新生赛
- Status
- Done
- Rule
- XCPC
- Problem
- 13
- Start at
- 2026-9-13 12:00
- End at
- 2026-9-13 17:30
- Duration
- 5.5 hour(s)
- Host
- Partic.
- 127