解题思路:可以在两个硬币之间想象出一个开关,控制它们的状态,如果硬币状态与目标不符,就按下开关,以此类推
参考代码:
start=list(str(input()))
aim=list(str(input()))
res=0
n=len(start)
def turn(i):
if start[i]=='*':
start[i]='o'
else:
start[i]='*'
for i in range(n):
if start[i]!=aim[i]:
turn(i)
turn(i+1)
res+=1
print(res)
0.0分
1 人评分