#2041. 公交车与数学题

公交车与数学题

题目描述

公交车给你k\red{k}个数 a1,a2,...ak\red{a_1,a_2, ...a_k ,}他让你求出一个数,p=n!\red{p=n!}使得数p\red{p}能被i=1kai!\red{\prod_{i=1}^k a_i!}整除。

你现在需要求出满足条件的最小的n\red{n}

输入格式

第一行一个数 k(1\red{k (1 ≤} k\red{k ≤} 106)\red{10^6 ),}

第二行有k\red{k}个数字a1,a2,...,ak(1\red{a_1,a_2,...,a_k(1 ≤} ai\red{a_i≤}107)\red{10^7 )}

输出格式

输出最小的n\red{n}使得满足 n!\red{n!}能被i=1kai!\red{\prod_{i=1}^k a_i!}整除。

样例

输入样例1

2
1000 1000

输出样例1

2000

输入样例2

1
2

输出样例2

2

提示

对于10%\red{10\%}的数据,n\red{n ≤} 10\red{10}

对于30%\red{30\%}的数据,n\red{n ≤} 100\red{100 }

对于60%\red{60\%}的数据,n\red{n ≤} 105\red{10^5 }

对于100%\red{100\%}的数据,n\red{n ≤} 106\red{10^6}

统计

相关

在下列比赛中:

入门班3