D. 细胞培养

    传统题 1000ms 256MiB

细胞培养

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

翁老师正在观察一个包含 nn 个细胞的培养样本。

每个细胞都有一个用正整数表示的活跃度。初始时,第 ii 个细胞的活跃度为 aia_i

只要培养样本中存在活跃度大于等于 22 的细胞,翁老师就会重复执行以下步骤,这被称为一次操作

  • 从培养样本中选择一个活跃度大于等于 22 的细胞。设所选细胞的活跃度为 xx
  • 选择一个能整除 xx 的质数 pp
  • 将该细胞从培养样本中移除,并向培养样本中加入 pp 个新的细胞,每个新细胞的活跃度均为 x/px / p。(由于 ppxx 的约数,因此 x/px / p 必定是一个正整数。)

每次操作会使细胞总数增加 p1p - 1。如果新加入的细胞活跃度大于等于 22,它们就可以在后续的操作中被选中。活跃度为 11 的细胞不能被选中进行操作。

在每次操作中,翁老师可以自由决定选择哪个细胞,以及使用哪个质数 pp。根据这些选择,直到所有细胞活跃度均变为 11 所需的操作次数可能会有所不同。

请帮翁老师求出,使所有细胞的活跃度都变为 11 所需的最少最多操作次数。

输入格式

第一行输入一个整数 nn

第二行输入 nn 个空格隔开的正整数 a1,a2,,ana_1,a_2,\ldots,a_n

输出格式

输出两个整数表示答案,用空格隔开。

3
2 3 4
5 5
4
1 6 8 9
14 15
10
12 15 16 18 20 25 27 30 49 64
141 171
24
2 4 6 8 9 10 12 15 16 18 20 21 24 25 27 30 32 36 40 45 49 64 81 1000000
250346 988666
1
1
0 0

提示

数据范围

对于 100%100\% 的数据,1n2×1051\leq n\leq 2\times 10^51ai1061\leq a_i\leq 10^6

子任务 分值 数据规模与特殊性质
Subtask 1 30 n10,ai20n \le 10, a_i \le 20
Subtask 2 n2×105,ai=pkn \le 2 \times 10^5, a_i = p^kAiA_i 均为某个质数的幂)。
Subtask 3 40

进阶算法周赛 - round07

未参加
状态
已结束
规则
IOI
题目
4
开始于
2026-4-21 9:00
结束于
2026-4-26 21:00
持续时间
132 小时
主持人
参赛人数
10