翻硬币..

0翻硬币 - 蓝桥云课 (lanqiao.cn)
题目描述
小明正在玩一个"翻硬币”的游戏
桌上放着排成一排的若干硬币。我们用”表示正面,用o表示反面(是小写字母,不是零)
比如,可能情形是:**oo***o00
如果同时翻转左边的两个硬币,则变为: oooo***oo0。
现在小明的问题是:如果已知了初始状态和要达到的目标状态,每次只能同时翻转相邻的两个硬币,那么对特定的局面最少要翻动多少次呢?
我们约定:把翻动相邻的两个硬币叫做一步操作
输入描述
两行等长的字符串,分别表示初始状态和要达到的目标状态
每行的长度<1000.
输出描述
个整数,表示最小操作步数
输入输出样例

import os
import sys

# 请在此输入您的代码
start=list(str(input()))
end=list(str(input()))
ans=0
for i in range(len(start)):
  if start[i] != end[i] :
    if start[i]=="*":
      start[i]="o"
    else:
      start[i]="*"

    if start[i+1]=="*":
      start[i+1]="o"
    else:
      start[i+1]="*"
    ans+=1
print(ans)

相关推荐

  1. 硬币..

    2024-03-14 00:52:01       49 阅读
  2. 硬币游戏的解

    2024-03-14 00:52:01       40 阅读
  3. [蓝桥杯 2013 省 B] 硬币

    2024-03-14 00:52:01       52 阅读
  4. P8597 [蓝桥杯 2013 省 B] 硬币

    2024-03-14 00:52:01       55 阅读
  5. 蓝桥--矩阵硬币--二分枚举

    2024-03-14 00:52:01       37 阅读
  6. 【 [蓝桥杯 2013 省 B] 硬币

    2024-03-14 00:52:01       45 阅读
  7. P8597 [蓝桥杯 2013 省 B] 硬币

    2024-03-14 00:52:01       42 阅读
  8. P8597 [蓝桥杯 2013 省 B] 硬币

    2024-03-14 00:52:01       36 阅读
  9. [蓝桥杯 2013 省 B] 硬币

    2024-03-14 00:52:01       28 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-03-14 00:52:01       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-14 00:52:01       106 阅读
  3. 在Django里面运行非项目文件

    2024-03-14 00:52:01       87 阅读
  4. Python语言-面向对象

    2024-03-14 00:52:01       96 阅读

热门阅读

  1. vue element plus Select 选择器

    2024-03-14 00:52:01       39 阅读
  2. 计算机等级考试:信息安全技术 知识点八

    2024-03-14 00:52:01       43 阅读
  3. window安装Docker

    2024-03-14 00:52:01       45 阅读
  4. Loader、source

    2024-03-14 00:52:01       45 阅读
  5. 代码讲解:如何把3D数据转换成旋转的视频?

    2024-03-14 00:52:01       44 阅读
  6. 大数据面试(Kafka面试真题-卷二)

    2024-03-14 00:52:01       43 阅读
  7. 深入理解 PHP 伪协议

    2024-03-14 00:52:01       45 阅读
  8. 为什么选择Go语言编写网络应用程序

    2024-03-14 00:52:01       48 阅读