#CF1614D1. Divan 与 Kostomuksha(简单版)

Divan 与 Kostomuksha(简单版)

Divan 与 Kostomuksha(简单版)

  • 时间限制:5 秒
  • 内存限制:512 MiB

题目描述

给定由 nn 个正整数组成的数组 aa。你可以任意重排数组,最大化

∑i=1ngcd⁡(a1,a2,…,ai).\sum_{i=1}^{n}\gcd(a_1,a_2,\ldots,a_i).

求这个最大值。

输入格式

第一行包含整数 nn。

第二行包含 nn 个整数 a1,a2,…,ana_1,a_2,\ldots,a_n。

输出格式

输出重排后能够得到的最大值。

样例输入 1

6
2 3 1 2 6 2

样例输出 1

14

样例输入 2

10
5 7 10 3 1 10 100 3 42 54

样例输出 2

131

数据范围

  • 1≤n≤1051\le n\le10^5;
  • 1≤ai≤5×1061\le a_i\le5\times10^6。
子任务编号 分值 特殊限制
1 20 n≤9n\le9
2 40 每个 aia_i 都是二的非负整数次幂
3 无特殊限制