P16185 [LBA-OI R1 B] 战术突破

题目背景

在 LBA 季后赛的关键回合中,教练组设计了一套动态战术板,现在需要进行训练。

题目描述

用长度为 $n$ 的战术序列 $a$(位置编号 $1$ 到 $n$)模拟进攻路线。你作为控球后卫从起始位置 $1$ 出发,每次可选择以下两种突破方式: ::::info[突破选择]{open} - 长传快攻:若你当前处于战术位 $i$,可消耗 $\dfrac{j}{a_i}$ 秒将球传到 $i+j$ 位($1\le j\le a_i$),此时你处于 $i+j$ 位。 - 战术换位:由于这是有神力的火星 LBA,可以直接消耗 $1$ 秒切换到位置 $k$,但位置 $k$ 需满足以下条件: 1. $i\le k$。 2. $a_i=a_k$。 3. $\forall j,i

输入格式

输入共两行: 第一行一个正整数 $n$,表示战术序列长度。 第二行 $n$ 个正整数 $a_i$,表示战术序列。

输出格式

输出一行两个正整数 $a, b$,满足 $a, b$ 互质且答案为 $\dfrac{a}{b}$。

说明/提示

### 样例解释 样例一的最优解如下: - 花费 $1$ 秒从第 $1$ 位前往第 $2$ 位; - 花费 $1$ 秒从第 $2$ 位前往第 $3$ 位; - 花费 $\frac{1}{4}$ 秒从第 $3$ 位前往第 $4$ 位; - 花费 $\frac{2}{5}$ 秒从第 $4$ 位前往第 $6$ 位。 共耗时 $\frac{53}{20}$ 秒,输出 `53 20`。 样例二的最优解如下: - 花费 $1$ 秒从第 $1$ 位前往第 $6$ 位; 共耗时 $1$ 秒,输出 `1 1`。 ### 数据规模 对于 $100 \%$ 的数据:$1 \le n \le 5 \times 10^6$,$1 \le a_i \le 9$。 ::cute-table |测试点|$n$ |特殊性质| |:-:|:--------:|:--:| |$1$ |$\le 20$ | 无 | |$2$ |^ |^ | |$3$ |$\le 3000$|^ | |$4$ |$\le 5 \times 10^4$|^ | |$5$ |^ |^ | |$6$ |无特殊限制|A | |$7$ |^ |B | |$8$ |^ |无 | |$9$ |^ |^ | |$10$ |^ |^ | 特殊性质 A:$\forall i \in [1, n],a_i = 1$。 特殊性质 B:$\forall i \in [1, n],a_i = k$,其中 $1 \le k \le 9$。 **请注意常数因子对程序效率的影响。**