3787: 距离
内存限制:256 MB
时间限制:1.000 S
评测方式:文本比较
命题人:
提交:39
解决:12
题目描述
现定义两个长度为L的字符串 s=s1s2...sL 和 t=t1t2...tL 之间的距离为所有满足 si ≠ ti的位置 i 的个数。例如字符串"abac"和"cbcc"的距离为 2,因为第一位和 第三位上对应的字符不同。
现在请你求出两个字符串 a 和 b 的距离。字符串 a 是将字符串 x 复制 n 份后 接在一起的,相应地,字符串 b 是将字符串 y 复制 m 份后接在一起的。例如,若 字符串 x 为"aba",n 为 3,那么字符串 a 为"abaabaaba"。
输入
第一行两个正整数 n 和 m。
第二行是一个非空字符串 x。
第三行是一个非空字符串 y。
输出
输出一行一个整数,表示 a 和 b 的距离。
样例输入 复制
2 3
rzr
az
样例输出 复制
5
提示
【数据范围】
对于 20%的数据,a 和 b 的长度均小于等于 10^6 。
对于 100%的数据,保证 a 和 b 的长度相同, 1≤ n,m ≤10^12 ,x 和 y 全部由小 写字母组成,且长度均小于等于 10^6 。