Repeated String ⬀
There is a string, s, of lowercase English letters that is repeated infinitely many times. Given an integer, n, find and print the number of letter a's in the first letters of the infinite string.
s = 'abcac'
n = 10
The substring we consider is abcacabcac, the first 10 characters of the infinite string. There are 4 occurrences of a in the substring.
Complete the repeatedString function in the editor below.
repeatedString has the following parameter(s):
s: a string to repeatn: the number of characters to consider
int: the frequency of a in the substring
The first line contains a single string, s.
The second line contains an integer, n.
1 ≤ |s| ≤ 1001 ≤ n ≤ 10¹²- For
25%of the test cases,n ≤ 10⁶.
aba
10
7
The first n = 10 letters of the infinite string are abaabaabaa. Because there are 7 a's, we return 7.
a
1000000000000
1000000000000
Because all of the first n = 1000000000000 letters of the infinite string are a, we return 1000000000000.