#HD2025M1. 字符串
字符串
题目背景
2025 年花都区学生数字素养提升实践大赛活动
创意趣味算法项目中学组试题
(时间:2025 年 5 月 29 日下午 14:30-16:30,4 大题共 400 分,每题 100 分。各题默认 运行最大时间 1 秒,占用最大内存 128MB,采用标准输入输出模式,代码文件名保存为 题目序号.cpp,如 1.cpp,保存在以座位号+姓名命名的文件夹里,然后提交。)
题目描述
输入 n 及一串长度为 n 的目标字符串,有两种操作得到目标字符串:
1.一个一个添加字符,直到添加完为止;
2.复制前面全部已经有的字符,把复制的添加到后面(仅能执行一次),然后继续添加字符,直到添加完。问最少需要多少步骤,把字符添加完?
输入格式
第一行为一个正整数 n;
第二行为字符串(仅包含小写字母,不含有空格和其他字符)。
输出格式
一个整数即答案。
样例
7
abcabca
5
16
fdsfkljfdsfkljce
10
备注
其中:n≤100。
1-10测试点为官方测试数据
11-20测试点为BCOI补充测试数据