传统题 800ms 256MiB

又一个构造问题

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

\hspace{15pt}很幸运,这道题描述简单!

\hspace{15pt}给你一个正整数 NN,你要构造一个长度为 NN 的正整数序列,满足下面条件:

  • 数组内元素不超过 10610^6
  • 数组内所有元素的倒数的平方的和刚好是 11,形式化的说: i=1N1Ai2=1\sum_{i=1}^N \frac{1}{A_i^2} = 1

\hspace{15pt}给你 TT 组测试点,请你求解每一个.

Constraints

  • 1T301 \leq T \leq 30
  • 1N1051 \leq N \leq 10^5
  • NN 的和不会超过 10510^5
  • 所有输入均为整数

Input

\hspace{15pt}通过标准输入输入数据,满足以下格式:

Tcase1case2..caseT T \\ case_1\\ case_2\\ .\\ .\\ case_T\\

\hspace{15pt}每一组测试用例满足以下格式:

N N \\

Output

\hspace{15pt}按顺序输出每个测试用例的答案,并用换行符分隔.

\hspace{15pt}对于每个测试用例,如果不存在满足所有条件的序列,则输出 No.

\hspace{15pt}如果存在满足要求的序列,请按照下面的格式输出:

YesA1 A2 A3  AN Yes\\ A_1 \ A_2 \ A_3 \ \dots \ A_N\\

\hspace{15pt}如果存在多个满足要求的序列,你可以输出任意一个,请注意,YesNo 大小写敏感.

Samples

5
4
2
1
17
6
Yes
2 2 2 2
No
Yes
1
Yes
2 2 3 3 4 4 5 5 6 7 10 14 20 20 21 30 30
Yes
2 2 2 3 3 6

ACM退役选手复健赛

未参加
状态
已结束
规则
ACM/ICPC
题目
12
开始于
2026-6-29 10:00
结束于
2026-6-29 15:00
持续时间
5 小时
主持人
参赛人数
5