求助!
  • 板块学术版
  • 楼主hmycs
  • 当前回复1
  • 已保存回复1
  • 发布时间2023/10/3 20:33
  • 上次更新2023/11/2 16:01:17
查看原帖
求助!
657814
hmycs楼主2023/10/3 20:33

配对 pair

题目描述

[丛雨]和[芳乃]准备了两张白纸,丛雨在第一张纸上写一个整数N和一个由小写字母组成的字符串S,将S重复N次后产生一个更长的字符串A。相应的,芳乃在另一张纸上写一个整数M和一个由小写字母组成的字符串T,接着她把T重复M次产生字符串B。并且保证字符串A和B的长度相等;这时候,如果A中的第i个字符与B中的第i个字符相同,则称为字符配对成功。给定N、M、S、T,请计算A和B的成功配对的字符数。

输入格式

第一行两个用空格整数N和M。

第二行和第三行分别为S和T。

数据保证A和B的长度相等。

输出格式

输出为一个整数,表示A和B匹配成功的字符数。

样例 #1

样例输入 #1

30 20
abbb
bbaabb

样例输出 #1

70

提示

对于40%的数据,满足A<=10^5。

对于再30%的数据,满足|S|,|T|<=10(|S|表示S的长度)。

对于100%的数据,满足N,M<=10^9,|S|,|T|<=10^6,保证A和B的长度相等。

2023/10/3 20:33
加载中...