#lg3181. [HAOI2016] 找相同字符

    ID: 6231 传统题 1000ms 256MiB 尝试: 5 已通过: 2 难度: 10 上传者: 标签>字符串并查集后缀自动机 SAM后缀数组 SA单调栈省选/NOI−

[HAOI2016] 找相同字符

[AdditionalFile2064.zip](file://AdditionalFile2064.zip?type=additional_file)

#2064. 「HAOI2016」找相同字符

标签: 传统 | 时间限制: 1000 ms | 内存限制: 256 MiB |

题目描述

给定两个字符串,求出在两个字符串中各取出一个子串使得这两个子串相同的方案数。两个方案不同当且仅当这两个子串中有一个位置不同。

输入格式

两行,两个字符串 s1,s2 s_1, s_2 ,长度分别为 n1,n2n_1, n_2。字符串中只有小写字母。

输出格式

输出一个整数表示答案

样例

输入

aabb
bbaa

输出

10

数据范围与提示

1n1,n22000001 \leq n_1, n_2 \leq 200000