B. 拼接单词

    传统题 1000ms 256MiB

拼接单词

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

​给定两个单词 aa 和 bb,取 aa 的一个前缀,再取 bb 的一个后缀,就可以拼成一个新的单词。比如 a=treea=\text{tree},b=heapb=\text{heap},则 treap=tr+eap\text{treap}=\text{tr}+\text{eap} 就是一个新的单词。

对于给定的 aa 和 bb,请计算它们可以拼出多少种不同的单词?注意拼接的时候, aa 与 bb 至少要出一个字母。

输入格式

  • 第一行:一个仅有小写字母构成的字符串,表示前缀的来源 aa
  • 第二行:一个仅有小写字母构成的字符串,表示后缀的来源 bb

输出格式

单个整数:表示新造单词的数量。

ab
ba
3

样例解释 1

abba aba aa

tree
heap
14

数据范围

记 aa 的长度为 nn, bb 的长度为 mm

  • 对 30%30\% 的数据,n,m≤100n,m \leq 100;
  • 对 60%60\% 的数据,n,m≤1000n,m\leq 1000;
  • 对 100%100\% 的数据,1≤n,m≤100,0001 \leq n,m \leq 100,000。

图灵周赛 Round 47(一场)

未参加
状态
已结束
规则
IOI
题目
4
开始于
2026-5-9 21:25
结束于
2026-5-9 23:25
持续时间
2 小时
主持人
参赛人数
7