CF2056C.Palindromic Subsequences

普及-

通过率:0%

AC君温馨提醒

该题目为【codeforces】题库的题目,您提交的代码将被提交至codeforces进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。

题目描述

对于序列 $ a = [a_1, a_2, \ldots, a_n] $,定义 $ f(a) $ 为最长回文子序列(可以不连续)的长度,$ g(a) $ 为长度为 $ f(a) $ 的回文子序列的数量,即最长回文子序列的数量。

给定整数 $ n $,构造一个长度为 $ n $ 的序列 $ a $,使得:

  • $\forall 1 \le i \le n ,, 1 \le a_i \le n $;
  • $ g(a) > n $。

可以证明这样的序列一定存在。

输入格式

本题多测。输入的第一行为一个正整数 $ t (( 1 \le t \le 100 $),表示测试数据组数。

对于每组测试数据,输入一行一个正整数 $ n (( \color{red}{6}\color{default} \le n \le 100 $),表示序列的长度。

对于一个测试点中所有测试数据中的 nn 之和没有限制。

输出格式

对于每组测试数据,输出 $ n $ 个正整数 $ a_1, a_2, \ldots, a_n $ ,表示一个符合要求的序列。输出任意一组解即可。

输入输出样例

  • 输入#1

    3
    6
    9
    15

    输出#1

    1 1 2 3 1 2
    7 3 3 7 5 3 7 7 3
    15 8 8 8 15 5 8 1 15 5 8 15 15 15 8

输入解题思路,AI测评打分。不知道怎么写?

首页