编程题
### 问题描述 在一个一维平面上,有一条长度为 $N$ 的纸带,纸带上的横坐标从 $0$ 到 $N$。纸带上印有多种颜色的墨点,墨点的颜色可用 $1-9$ 之间的数字表示。墨点的横坐标从 $0$ 开始,相邻墨点间隔为 $1$。 一个墨点序列包含若干子序列,其中两个颜色和长度全部相同的最长墨点子序列为完美墨点序列。我们将完美墨点子序列长度与 $N$ 的最大公约数定为轴的横坐标,请你求出轴的横坐标。 ### 输入格式 第一行输入一个整数 $N$。 第二行输入字符串 $S$。 ### 输出格式 输出仅一行,包含一个整数,表示轴的横坐标。 ### 样例输入 ```text 78787878 ``` ### 样例输出 ```text 2 ``` ### 说明 在样例中,字符长度 $N$ 为 $8$,完美墨点子序列长度为 $6$,二者的最大公约数为 $2$。 完美墨点子序列为 $787878$。 ### 评测数据规模 对于 $50$% 的评测数据,$1 \leq N \leq 10^{3}$。 对于 $100$% 的评测数据,$1 \leq N \leq 10^{4}$。
查看答案
赣ICP备20007335号-2