#ATagc012c. [AGC012C] Tautonym Puzzle
[AGC012C] Tautonym Puzzle
题目描述
当字符串 满足以下条件时,称 为好字符串。
- 条件: 可以表示为某个长度不少于 的字符串 重复两次所得的字符串 。
例如,aa、bubobubo 等是好字符串,而空字符串、a、abcabcabc、abba 等都不是好字符串。
“ワシ”与猫头鹰设计了关于好字符串的谜题。请找出一个满足下列条件的字符串 。在本题的约束条件下,一定存在这样的字符串。
- 仅由用 至 的整数表示的 种字符构成。
- 的 个子序列中,成为好字符串的子序列有 个。
输入格式
输入由标准输入按照以下格式给出。
输出格式
第 行输出 的长度 。
第 行按顺序空格分隔输出 的每个字符。只要 满足上述条件即可。
样例 1
输入
7
输出
4
1 1 1 1
样例 2
输入
299
输出
23
32 11 11 73 45 8 11 83 83 8 45 32 32 10 100 73 32 83 45 73 32 11 10
说明/提示
限制条件
样例解释 1
的子序列里,成为好字符串的有 和 这两种。 的子序列有 种, 的子序列有 种,所以总共有 个。
由 ChatGPT 5 翻译