题目描述 给你 2N 个整数,它们是 1,1,2,2,3,3,……,N-1,N-1,N,N(也就是1 到 N 之
间的每个数字都有一对)。现在请你构造一个数列,要求数列中值为 X 的两个数之间恰好有
X 个数字。
输入格式 一行,一个整数 N。
输出格式 如果能构造出满足条件的数列,则输出该数列,以空格做间隔,如果有多种可行方案,输
出字典序最大的那一种;
如果无解,则输出“No”。
输入样例 输入样例 1 输入样例 2 样例输入 3
3 4 7
输出样例 输出样例 1 输出样例 2 样例输出 3
3 1 2 1 3 2 4 1 3 1 2 4 3 2 7 4 1 5 1 6 4 3 7 5 2 3 6 2
数据范围 对于 20%的数据:可能无解
对于 100%的数据:1<=N<=76.
样例说明 样例 1 说明:
一对”3”之间恰好有3 个数字 3 1 2 1 3
一对”2”之间恰好有2 个数字 2 1 3 2
间的每个数字都有一对)。现在请你构造一个数列,要求数列中值为 X 的两个数之间恰好有
X 个数字。
输入格式 一行,一个整数 N。
输出格式 如果能构造出满足条件的数列,则输出该数列,以空格做间隔,如果有多种可行方案,输
出字典序最大的那一种;
如果无解,则输出“No”。
输入样例 输入样例 1 输入样例 2 样例输入 3
3 4 7
输出样例 输出样例 1 输出样例 2 样例输出 3
3 1 2 1 3 2 4 1 3 1 2 4 3 2 7 4 1 5 1 6 4 3 7 5 2 3 6 2
数据范围 对于 20%的数据:可能无解
对于 100%的数据:1<=N<=76.
样例说明 样例 1 说明:
一对”3”之间恰好有3 个数字 3 1 2 1 3
一对”2”之间恰好有2 个数字 2 1 3 2