Все, что вам нужно сделать, это проверить, есть ли в вашей заданной строке c
, и если вы найдете s
сразу после того момента, когда вы нашли c
, тогда у вас есть ответ.
Также, как вы, возможно, знаете, строка по сути является массивом * 1006. *
В коде этот алгоритм может выглядеть примерно так:
std::string s = "abcdcsg";
// string is essentially a char array to begin with
for (int i = 0; i< s.length(); i++)
{
if (s[i] == 'c')
{
i+=1;
if(s[i]=='s'){
//found
break;
}
}
}