#P14781. [COCI 2025/2026 #3] 尺子 / Ravnalo

    ID: 16578 远端评测题 1000ms 512MiB 尝试: 0 已通过: 0 难度: 5 上传者: 标签>数学2025数论O2优化最大公约数 gcdCOCI(克罗地亚)

[COCI 2025/2026 #3] 尺子 / Ravnalo

题目背景

本题满分 110110

题目描述

建筑师 Hrvoje 需要画出一堵由竖直柱子组成的不规则墙。

墙由 nn 根紧挨着摆放的柱子组成,第 ii 根柱子的高度为 aia_i,宽度为 11。为了让图更复杂,第 ii 根柱子会被水平等分为 bib_i 段(每段高度相等)。

Hrvoje 只有直尺和铅笔。他一次落笔可以画出一条线段(两个点间的直线),且画线段过程中不能抬笔。目标是用尽可能少的线段画出整堵墙,包括:

  • 所有柱子的外边界;
  • 每根柱子内部的所有分割边界(等分线)。

请输出画完整堵墙所需的最少线段数。

输入格式

第一行包含一个整数 nn1n1051 \le n \le 10^5)。

第二行包含 nn 个整数 aia_i1ai1091 \le a_i \le 10^9)。

第三行包含 nn 个整数 bib_i1bi1091 \le b_i \le 10^9)。

输出格式

输出一行,包含一个整数,表示最少需要的线段数。

3
4 6 4
2 3 4
10
3
4 6 3
3 3 2
12

提示

【样例解释】

样例 #2 解释:如图,Hrvoje 会把第 11 根柱子最上方的一条线段延伸到第 22 根柱子,从而把两条线段“合并”为一条;他也会对墙底部的 33 条线段做同样处理。最终总共画 1212 条线段,并且可以证明这是最小值。

【子任务】

子任务 分值 限制
11 1111 n=1n = 1
22 1313 n=2n = 2,且 1ai,bi101 \le a_i, b_i \le 10
33 2929 1ai1061 \le a_i \le 10^6,且对每个 iibib_i 整除 aia_i
44 5757 无额外限制