C. 因子

    Type: Default 1000ms 512MiB

因子

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.

题目描述

今天是 YQH 的生日,她得到了一个长度为 $n$ 的正整数序列 $a_1,a_2,\dots,a_n$ 作为生日礼物。

然而,YQH 并不对这个序列满意,因为这个序列可能不合法。

具体地,一个序列合法,当且仅当存在一个大于 $1$ 的整数 $k$,使得序列里每个元素都是 $k$ 的倍数。

为了让 YQH 满意,你需要找到一个 $a_1,a_2,\dots,a_n$ 的子序列,使得这个子序列是合法的。$b_1,b_2,\dots,b_m$ 称为 $a_1,a_2,\dots,a_n$ 的子序列当且仅当,你可以从 $a_1,a_2,\dots,a_n$ 删去若干个(可以是 $0$ 个)元素后得到 $b_1,b_2,\dots,b_m$。

符合条件的子序列可能很多,所以 YQH 只想要你找到,总和最大的合法子序列的总和。注意,子序列可以取空集,且空集是合法的。

输入格式

第一行一个正整数 $n$。

接下来 $n$ 行,每行一个正整数。第 $i$ 行的数表示 $a_{i-1}$。

输出格式

输出一个整数表示答案。

样例

输入1

4
1
1
1
1

输出1

0

唯一合法的子序列是空集。

输入2

6
1
2
3
4
5
6

输出2

12

一种合法的子序列为 $[2,4,6]$,它们都有因子 $2$,可以证明没有总和更大的合法子序列。

输入3

10
28851
8842
9535
2311
25337
26467
12720
10561
8892
6435

输出3

56898

样例输入/输出 4

见下发文件中的 ex_divisor4.in/ex_divisor4.ans

样例输入/输出 5

见下发文件中的 ex_divisor5.in/ex_divisor5.ans

数据范围

子任务编号 $n\le$ $a_i\le$ 特殊限制 分值
$1$ $18$ $10^9$ $20$
$2$ $1000$ $10^5$ $20$
$3$ $10^9$ A $20$
$4$ $40$

特殊限制A:保证所有 $a_i$ 都是质数。

对于所有数据,保证 $1\le n\le 1000,1\le a_i\le 10^9$。

2023CSP考前冲刺模拟5

Not Attended
Status
Done
Rule
OI
Problem
3
Start at
2023-10-1 17:00
End at
2023-10-1 17:02
Duration
0 hour(s)
Host
Partic.
5