每次只能同时翻转相邻的两个硬币
这句话保证答案最优解只有1个
#include <bits/stdc++.h>
using namespace std;
string a,b;
int sum;
int main()
{
cin>>a>>b;
for(int i=1;i<a.size();i++)
if(a[i-1]!=b[i-1])//不是同一个状态
{
sum++;
a[i]=a[i]!='*'?'*':'o';
}
cout<<sum;
}