<prompt> Tunafafanua str s, n kama mfuatano str unaojumuisha mfuatano s uliounganishwa mara n. Kwa mfano, str abc , 3 abcabcabc .Tunafafanua kwamba mfuatano s1 unaweza kupatikana kutoka kwa mfuatano s2 ikiwa tunaweza kuondoa baadhi ya herufi kutoka s2 hivi kwamba inakuwa s1. Kwa mfano, s1 abc inaweza kupatikana kutoka s2 abdbec kulingana na ufafanuzi wetu kwa kuondoa herufi zilizopigiwa mstari kwa herufi kubwa.Unapewa nyuzi mbili s1 na s2 na tarakimu mbili n1 na n2. Una mifuatano miwili str1 s1, n1 na str2 s2, n2.Rejesha _idadi kamili_ m _kama kwamba_ str str2, m _inaweza kupatikana kutoka_ str1.Mfano wa 1:Ingizo: s1 acb, n1 4, s2 ab, n2 2Pato: 2Mfano wa 2:Ingizo: s1 acb, n1 1, s2 acb, n2 1Pato: 1Vikwazo: 1 s1.length, s2.length 100 s1 na s2 zinajumuisha herufi ndogo za Kiingereza. 1 n1, n2 106  <response>: chatudef getMaxRepetitionss1: str, n1: int, s2: str, n2: int - int: hesabu1, hesabu2, i, j 0, 0, 0, 0 wakati hesabu1 