神秘集合
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
题目描述
有 组数据,每组数据一个正整数 ,输出最小的正整数 使得对于集合 的任何大小为 的子集 ,都存在两个不同的数 ,满足 是 的倍数。
限制条件
- 所有输入都是整数。
输入格式
输入从标准输入获得,格式如下:
输出格式
输出 行,第 行一个整数,表示满足 对应条件的最小正整数 。
输入输出样例 #1
输入 #1
4
2
3
4
5
输出 #1
2
3
3
4
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
有 T 组数据,每组数据一个正整数 ni,输出最小的正整数 k 使得对于集合 {1,2,⋯,ni} 的任何大小为 k 的子集 S,都存在两个不同的数 u,v∈S,满足 u 是 v 的倍数。
输入从标准输入获得,格式如下:
T
n1
n2
⋯
nT
输出 T 行,第 i 行一个整数,表示满足 ni 对应条件的最小正整数 k。
4
2
3
4
5
2
3
3
4