#P3092. 3092 - 数字游戏
3092 - 数字游戏
当前没有测试数据。
题目描述
Alice 的父亲是一个伟大的数学家,他很喜欢和 Alice 一起玩数学游戏,这次他写下一系列的数,告诉 Alice 可以进行以下操作:
选择序列中的任意两个数 和 ,再选择一个能整除 的素数 ,然后用 替代 ,用 替代 。
上述操作可以进行任意次,最终得分为数列中所有数的最大公约数。
请你帮助 Alice 获得最大得分。
输入
第一行包含一个整数 ( ),表示数列中元素个数。
第二行包含 个不超过 正整数,表述数列初始情况。
输出
输出一个整数,表示最大得分。
样例
3
4 4 1
2
3
8 24 9
12
5
4 5 6 7 8
2
说明
样例解释1
选择 作为 , 作为 , 作为 ,进行一次操作变成 ( ),最大公约数为 。
样例解释2
第一次选择 ,序列变成 ( )。
第二次选择 ,序列变成 ( )。
第三次选择 ,序列变成 ( ),最大公约数为 。
样例解释2
第一次选择 ,序列变成 ( )。
第二次选择 ,序列变成 ( ),最大公约数为 。
来源
中山市第三届小学生信息学邀请赛试题T5