QOJ.ac

QOJ

時間限制: 1 s 記憶體限制: 32 MB 總分: 100

#11190. 招牌

统计

Bajtazar 开了一家新批发商店。他希望在入口上方挂一块巨大的招牌,上面写着一段文字。这段文字应尽可能多次地包含他的公司名称作为连续子串,且这些子串可以重叠。

Bajtazar 从经验中得知,他必须提防那些破坏招牌的破坏者。他担心流氓可能会试图涂掉招牌上的某些字母,使得剩下的(未涂掉的)字母组成竞争对手公司的名称。因此,他希望选择招牌上的文字,使得这种情况不可能发生。你能帮帮他吗?

输入格式

输入的第一行包含一个字符串,表示 Bajtazar 的公司名称。第二行包含一个字符串,表示竞争对手的公司名称。两个字符串均非空,且由英文字母(大小写敏感)和/或数字组成。注意:比较字符串时区分大小写。

输出格式

输出的第一行应包含一个整数,表示在满足题目条件的情况下,Bajtazar 的公司名称在招牌文字中出现的最大次数。

如果 Bajtazar 的公司名称可以在招牌文字中出现任意多次,则输出 INF

样例

样例输入 1

karolek
lololek

样例输出 1

2

说明

对于样例:Bajtazar 可以在招牌上写下例如 karolekarolek 的文字。将 karolek 放置三次必然会导致可以通过涂掉某些字母而留下 lololek

子任务

测试集分为以下子任务。每个子任务的测试由一组或多组独立的测试用例组成。用 $n$ 表示两个公司名称长度的限制。

子任务 条件 分值
1 $n \le 5000$ 20
2 $n \le 50\,000$ 30
3 $n \le 1\,000\,000$ 50

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.