说实话我确实没理解为啥这样做就一定对
C++ 代码
#include <iostream>
#include <string>
using namespace std;
void flip(char &c)
{
if(c == '*')
c = 'o';
else
c = '*';
}
int main()
{
string src, dest;
cin >> src >> dest;
int len = src.size();
int op = 0;
for(int i = 0; i < len - 1; i++)
{
if(src[i] != dest[i])
{
op++;
flip(src[i+1]);
}
}
cout << op << endl;
return 0;
}