#B4163. [BCSP-X 2024 12 月初中组] 序列选择

[BCSP-X 2024 12 月初中组] 序列选择

题目描述

给定两个长度为 n n 的序列 a,b a, b ,找出一个长为 n n 的序列 c c ,满足对于 i=1,2,,n i = 1, 2, \cdots, n ,有 ci=ai c_i = a_i ci=bi c_i = b_i ,使得 i=2ncici1\sum_{i=2}^{n} |c_i - c_{i-1}| 最小,你只需要输出这个最小值。

输入格式

  • 输入的第一行包含一个正整数 n n
  • 接下来一行 n n 个正整数,表示序列 ai a_i
  • 接下来一行 n n 个正整数,表示序列 bi b_i

输出格式

输出一行一个整数,表示 i=2ncici1\sum_{i=2}^{n} |c_i - c_{i-1}| 的最小值。

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

提示

样例 1 解释

令序列 c=[2,3,4,2,1] c = [2, 3, 4, 2, 1] ,此时 i=2ncici1=5\sum_{i=2}^{n} |c_i - c_{i-1}| = 5,可以证明不存在更小的答案。

样例 2

见附件的 seq/seq2.inseq/seq2.ans

数据范围

  • 对于 20%20\% 的数据,满足 n20n\leq 20
  • 对于 100%100\% 的数据,满足 1n2×1051\leq n\leq 2\times 10^50ai,bi1090\leq |a_i|,|b_i|\leq 10^9