AT_pakencamp_2024_day3_1_c GCD
题目描述
给定整数 $M, K$。请输出一个满足以下所有条件的正整数序列 $a=(a_1,a_2,\dots,a_N)$,使得 $N$ 尽可能大。
- $1 \leq a_i \leq M$ 且 $1\leq i\leq N$。
- 当 $i \neq j$ 时,$a_i \neq a_j$(即 $a$ 中所有元素互不相同)。
- 无论从 $a$ 中选出任意 $K$ 个及以上、$N$ 个及以下的元素,它们的最大公约数都等于 $1$。
输入格式
输入通过标准输入给出,格式如下:
> $M$ $K$
输出格式
请输出答案。
说明/提示
## 部分分
- 对于数据集满足 $K=2,3,4,5$,分别可获得 $10,20,30,40$ 分。
## 样例说明 1
$a=(1,2,3,4,5,7,8,9,10,11)$ 满足所有条件。此外,不存在长度大于 $10$ 的满足条件的整数序列 $a$,因此最大长度为 $10$。
# 数据范围
- $1 \leq M \leq 2 \times 10^{5}$
- $2 \leq K \leq 5$
- 输入均为整数。
由 ChatGPT 5 翻译