简洁
核心:只会修改相同下标不同的字母,并且只会由前一个字母的状态影响下一个的状态。所以只要枚举每一位进行修改即可
代码
#include <iostream>
using namespace std;
int main() {
int ans = 0;
string x, y;
cin >> x >> y;
for(int i = 0; i < x.size(); i++)
if(x[i] != y[i]) {
for(int j = i; j <= i+1; j++)
x[j] = '*' + ('o' - x[j]);
ans++;
}
cout << ans << endl;
return 0;
}
妙啊
厉害