#L2064. 「HAOI2016」找相同字符

    ID: 4356 传统题 1000ms 256MiB 尝试: 1 已通过: 1 难度: 10 上传者: 标签>字符串哈希和哈希表动态规划树形DP后缀数组后缀自动机

「HAOI2016」找相同字符

题目描述

给定两个字符串 s1s_1s2s_2,求出在两个字符串中各取出一个子串,使得这两个子串相同的方案数。

两个方案不同当且仅当这两个子串中有一个位置不同。

输入格式

两行,两个字符串 s1s_1, s2s_2,长度分别为 n1n_1, n2n_2。字符串中只有小写字母。

输出格式

输出一个整数表示答案。

样例

输入

aabb
bbaa

输出

10

数据范围与提示

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