远端评测题 1000ms 256MiB

素数搭配

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

说明

时间限制:1 Sec 内存限制:256 MB 输入文件prime.in 输出文件prime.out

请构造满足以下条件的数列 $c$:

- 设 $N$ 为数列的长度,$c_i$ 为数列的第 $i$ 项。

- 在所有满足 $1 \leq i < j \leq N$ 的数对 $(i, j)$ 中,使得 $c_i + c_j$ 为素数的数对个数恰好为 $K$。

- 数列需满足 $1 \leq N \leq 250$。

- 数列的每一项需满足 $1 \leq c_i \leq 1000000$。

输入格式

一个整数 $K$。

输出格式

第一行一个整数 $N$。

第二行 $N$ 个整数 $c_1,c_2,\ldots,c_N$。

样例

样例 1

2
4
3 4 5 6

样例 2

9
6
1 1 4 5 1 4

样例 3

6
5
1 2 3 4 5

数据范围

对于 10% 的数据,$K \le 100$。

对于 20% 的数据,$K \le 1000$。

对于 100% 的数据,$0 \le K \le 10000$。

2025年11月月赛-Div2

未参加
状态
已结束
规则
OI
题目
6
开始于
2025-11-14 19:00
结束于
2025-11-20 0:00
持续时间
2 小时
主持人
参赛人数
35