#B. 魔法挑战

    Type: Default 1000ms 256MiB

魔法挑战

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.

题面描述

神秘的东方大陆有一个魔法挑战,在魔法挑战中,有一个含有 $N$ 个正整数的序列 $A_1,A_2,\ldots,A_N$ 。

你作为最著名的魔法大师,欣然前往接受了挑战,在挑战中,你需要把****整个序列的所有数字变得完全一致

所幸你可以使用魔法来完成:

  • 在一次魔法操作中,你可以选择序列的一个下标 $i$ ,然后任选一个能整除 $A_i$ 的魔法参数 $k$ ,把 $A_i$ 变成 $A_i/k$ 。
  • 由于太多的施法会使你精疲力竭,所以请你找出最少的施法次数,使得序列中的数字完全一致,可以证明挑战是必定有解的。

输入格式

第一行输入一个正整数 $N$,表示序列长度。

第二行输入 $N$ 个正整数 $A_1, A_2, \ldots, A_N$,序列中的元素。

输出格式

输出一行一个整数,表示最少的施法次数

输入输出样例

input1

4
2 4 8 6

output1

3

input2

4
3 5 7 11

output2

4

说明 / 提示

样例说明

第一组数据,魔法操作如下

  • 选择下标 $2$ ,$k$ 为 $2$ ,$A_2 := A_2/2$
  • 选择下标 $3$ ,$k$ 为 $4$ ,$A_3 := A_3/4$
  • 选择下标 $4$ ,$k$ 为 $3$ ,$A_4 := A_4/3$

最终序列中全部数字都为 $2$ ,施法次数为 $3$

第二组数据,把每个元素都变为 $1$ ,总共需要 $4$ 次操作。

数据范围

  • 对于 $50\%$ 的数据,$1\le N \le 10^3, 1\le A_i \le N$
  • 对于 $100\%$ 的数据,$1\le N \le 2\times 10^5, 1\le A_i \le N$

January CSP算法基础赛

Not Attended
Status
Done
Rule
IOI
Problem
4
Start at
2024-1-12 9:45
End at
2024-1-14 19:45
Duration
58 hour(s)
Host
Partic.
63