#G5001. [GESP样题 五级] 小杨的锻炼

[GESP样题 五级] 小杨的锻炼

题目描述

小杨的班级里共有 nn 名同学,每位同学都有各自的锻炼习惯。

ii 位同学每隔 aia_i 天会进行一次锻炼,也就是说,每次锻炼都会在上一次锻炼的 aia_i 天后进行。

某一天,班上的 nn 名同学恰好同时进行了锻炼。

请计算从这一天开始,至少再过多少天,所有同学会再次同时进行锻炼。

输入格式

第一行输入一个整数 nn,表示同学的数量。

第二行输入 nn 个正整数 a0,a1,,an1a_0,a_1,\ldots,a_{n-1},表示每位同学的锻炼间隔天数。

输出格式

输出一个整数,表示下一次所有同学同时进行锻炼,至少需要经过多少天。

样例

3
1 2 3
6
4
2 4 8 16
16
4
2 4 6 8
24

样例解释

样例 11 中:

第一位同学每天锻炼一次,第二位同学每 22 天锻炼一次,第三位同学每 33 天锻炼一次。

经过 66 天后,三位同学会再次同时进行锻炼,因此答案为 66

样例 22 中:

第四位同学每 1616 天锻炼一次,而经过 1616 天后,也恰好是前三位同学进行锻炼的时间,因此答案为 1616

数据范围

对于 2020% 的测试数据:

n=2n=2

对于 5050% 的测试数据:

n=4n=4

对于 100100% 的测试数据:

2n102 \le n \le 10

1ai501 \le a_i \le 50