QOJ.ac

QOJ

Time Limit: 1 s Memory Limit: 64 MB Total points: 100

#810. 抄袭

Statistics

现代计算机系统在抄袭检测方面已经相当先进。考虑一段伪装成原创的文本 $p$ 和一段从某处复制而来的文本 $o$。如果文本 $p$ 包含若干长度至少为 $k$ 的不相交子串,且这些子串按其在 $p$ 中出现的顺序拼接后恰好等于文本 $o$,则称文本 $p$ 为 $k$ 阶抄袭。

由于从单一来源抄袭是一个众所周知的问题,工程师们开始开发一种能够检测多来源抄袭的系统。在系统设计的最初阶段,需要大量的训练文本。因此,在第一阶段,他们需要生成一段文本,该文本是给定的两段原始文本 $a$ 和 $b$ 的 $k$ 阶抄袭文本。

输入格式

第一行包含一个正整数 $k$,表示抄袭的阶数,你需要求出满足条件的抄袭文本的最小长度。

第二行和第三行包含字符串 $a$ 和 $b$,即用于生成 $k$ 阶抄袭文本的原始文本。

所有字符串均由小写拉丁字母组成。

数据范围: - $1 \le k \le 100$ - $1 \le |a|, |b| \le 100$

输出格式

输出一个整数,表示对于原始文本 $a$ 和 $b$ 的 $k$ 阶抄袭文本的最小长度。

样例

输入格式 1

2
abaaa
babaa

输出格式 1

6

输入格式 2

3
abacabadabacaba
bababanana

输出格式 2

19

Discussions

About Discussions

The discussion section is only for posting: General Discussions (problem-solving strategies, alternative approaches), and Off-topic conversations.

This is NOT for reporting issues! If you want to report bugs or errors, please use the Issues section below.

Open Discussions 0
No discussions in this category.

Issues

About Issues

If you find any issues with the problem (statement, scoring, time/memory limits, test cases, etc.), you may submit an issue here. A problem moderator will review your issue.

Guidelines:

  1. This is not a place to publish discussions, editorials, or requests to debug your code. Issues are only visible to you and problem moderators.
  2. Do not submit duplicated issues.
  3. Issues must be filed in English or Chinese only.
Active Issues 0
No issues in this category.
Closed/Resolved Issues 0
No issues in this category.