#P0504. 数学题2

数学题2

题目背景

这是一道数学题

题目描述

给定nn个数,你需要从中选择11nn个数,即第一次选择11个数,第二次选择22个数,以此类推,每次选择的数字要求最大公约数最大,输出每次选择后的最大公约数。 PS:一个数的最大公约数即本身。

输入格式

第一行一个正整数 nn

第二行为 nn 个空格隔开的正整数。

输出格式

总共 nn 行,第 ii 行为 k=ik=i 情况下的最大公约数的最大值。

样例 #1

样例输入 #1

4
1 2 3 4

样例输出 #1

4
2
1
1

提示

【数据范围】

记输入的数字大小为 inf\textit{inf}

  • 对于 20%20\% 的数据,n5n \leq 5inf103\textit{inf}\leq 10^3
  • 对于另 30%30\% 的数据,n100n \leq 100inf10\textit{inf} \leq 10
  • 对于 100%100\% 的数据,n104n \leq 10^4inf106\textit{inf} \leq 10^6