Помощ! C++
Здравейте, имам да напиша програма, която намира дължината на най-дългия подниз А на даден низ Б, който е съставен само от повторения на низа В. Да се върне дължината на повтарящия се низ В и началния индекс на А в Б.
Пример: Б = "acbcbcbbbcbcbcalk", В = "bc". Връща: lenght: 6 and index: 8 (започва от осмата позиция)
Може ли да ми дадете съвет как да направя програмата?