#P3499. [POI 2010] NAJ-Divine Divisor

    ID: 2568 Type: RemoteJudge 1000ms 125MiB Tried: 0 Accepted: 0 Difficulty: 6 Uploaded By: Tags>数学2010POI素数判断,质数,筛法

[POI 2010] NAJ-Divine Divisor

题目背景

POI 2010 Round I - Divine Divisor.

题目描述

给出一个 nn,请你找出最大的 kk,使得存在 d>1d>1,满足 dknd^k\mid n

在此基础上,求出满足该条件的 dd 有多少个。

输入格式

第一行一个正整数 mm
第二行 mm 个空格隔开的正整数 a1,a2,,ama_1,a_2,\cdots ,a_m ,则 n=i=1main=\prod_{i=1}^ma_i

输出格式

第一行一个正整数,表示最大的 kk
第二行也是一个正整数,表示满足 d>1d>1dknd^k\mid ndd 有多少个。

3
4 3 4
4
1
1
6
1
3

提示

对于100%100\%的数据,1m6001\le m\le 600,且 1im\forall 1\le i\le m,有 1ai10181\le a_i\le 10^{18}

如果你输出的第一行或者第二行完全正确,可以获得 50%50\% 的分数。


作者:Jakub Radoszewski

Translated By diamond_duke,来自 LOJ