A50244.小午的质因子统计

普及-

官方

通过率:0%

时间限制:1.00s

内存限制:256MB

题目描述

小午有一个长度 nn 的数组 aa ,对数组中的每个数质因数分解,他想知道所有数能分解出多少个不同的质因子。

输入格式

第一行输入一个正整数 nn (1n106)(1\leq n\leq 10^6) ,表示数组长度。

第二行输入 nn 个正整数 aia_i (1ai106)(1\leq a_i\leq 10^6) ,表示 aa 数组中第 ii 个数。

输出格式

输出一个整数,表示数组所有数的不同质因子个数。

输入输出样例

  • 输入#1

    5
    3 12 7 10 8

    输出#1

    4

说明/提示

33 的质因子有 331212 的质因子有 2,32,377 的质因子有 771010 的质因子有 2,52,588 的质因子有 22

所以数组中所有数的不同质因子有 44 个,分别是 2,3,5,72,3,5,7

首页