AT_arc136_e [ARC136E] Non-coprime DAG

题目描述

有一个包含 $N$ 个顶点的有向图 $G$,顶点编号为 $1$ 到 $N$。 对于任意两个顶点 $i, j$($1 \leq i, j \leq N$,$i \neq j$),当且仅当同时满足以下两个条件时,存在一条从 $i$ 到 $j$ 的有向边 $i \to j$: - $i < j$ - $\mathrm{gcd}(i, j) > 1$ 此外,每个顶点都有一个确定的价值,顶点 $i$ 的价值为 $A_i$。 请你选择一个顶点集合 $s$,使其满足以下条件: - 对于 $s$ 中任意两个不同的顶点对 $(x, y)$($x < y$),在图 $G$ 上都无法从 $x$ 到 $y$ 到达。 请你求出 $s$ 中所有顶点的价值之和的最大可能值。

输入格式

输入通过标准输入给出,格式如下: > $N$ $A_1$ $A_2$ $\cdots$ $A_N$

输出格式

请输出答案。

说明/提示

### 限制条件 - $1 \leq N \leq 10^6$ - $1 \leq A_i \leq 10^9$ - 所有输入的值均为整数 ### 样例解释 1 可以选择 $s = \{1, 2, 3, 5\}$。 ### 样例解释 2 可以选择 $s = \{1, 5, 6\}$。 由 ChatGPT 4.1 翻译