除数
除数
时间限制:\(1s\)
空间限制:\(256MB\)
题目描述
最近,你得到了两个正整数 \(x\) 和 \(y\)。你忘记了它们,但你记得一个包含 \(x\) 的所有因数(包括 \(1\) 和 \(x\))以及 \(y\) 的所有因数(包括 \(1\) 和 \(y\))的混合列表。如果 \(d\) 同时是 \(x\) 和 \(y\) 的因数,那么列表中会有两个 \(d\) 的出现。
例如,如果 \(x=4\) 而 \(y=6\),则给定列表可以是列表 \([1,2,4,1,2,3,6]\) 的任何排列。一些可能的列表包括:\([1,1,2,4,6,3,2]\),\([4,6,1,1,2,3,2]\) 或 \([1,6,3,2,4,1,2]\)。
你的问题是恢复适当的正整数 \(x\) 和 \(y\),使其产生相同的因数列表(可能顺序不同)。
保证存在答案,即给定的因数列表对应于一些正整数 \(x\) 和 \(y\)。
数据格式
输入
第一行包含一个整数 \(n\)(\(2≤n≤128\)) — \(x\) 和 \(y\) 的除数的数量。
第二行包含 \(n\) 个整数 \(d_1,d_2,…,d_n\)(\(1≤d_i≤10^4\)),其中 \(d_i\) 要么是 \(x\) 的除数,要么是 \(y\) 的除数。如果某个数字同时是 \(x\) 和 \(y\) 的除数,那么在列表中将会有两个该数字。
输出
一行,两个数字\(x\)和\(y\),按照\(x \ge y\)输出。
样例
输入
10
10 2 8 1 2 4 1 20 4 5
输出
20 8
信息
- ID
- 1549
- 难度
- 9
- 分类
- (无)
- 标签
- (无)
- 递交数
- 1
- 已通过
- 1
- 通过率
- 100%
- 上传者