牛客14355 翻硬币
链接:https://ac.nowcoder.com/acm/problem/14355
来源:牛客网
时间限制:C/C++ 1秒,其他语言2秒
空间限制:C/C++ 32768K,其他语言65536K
64bit IO Format: %lld
题目描述
小明正在玩一个“翻硬币”的游戏。
桌上放着排成一排的若干硬币。我们用 * 表示正面,用 o 表示反面(是小写字母,不是零)。
比如,可能情形是:oo*oooo
如果同时翻转左边的两个硬币,则变为:oooo***oooo
现在小明的问题是:如果已知了初始状态和要达到的目标状态,每次只能同时翻转相邻的两个硬币,那么对特定的局面,最少要翻动多少次呢?
我们约定:把翻动相邻的两个硬币叫做一步操作,那么要求:
输入描述:
两行等长的字符串,分别表示初始状态和要达到的目标状态。每行的长度<1000
输出描述:
一个整数,表示最小操作步数。
开始还想着会不会有什么陷阱,结果发现直接暴力就可以。
s1=list(input())
s2=list(input())
n = len(s1)
res = 0
for i in range(n-1):if(s1[i] == s2[i]):continueelse:if(s1[i] == "*"):s1[i] = "o"else:s1[i] = "*"if(s1[i+1] == "*"):s1[i+1] = "o"else:s1[i+1] = "*"res += 1if(s1 == s2):print(res)break
牛客14355 翻硬币相关推荐
- 【牛客 - 373A】翻硬币问题(博弈,结论,分析)
题干: 链接:https://ac.nowcoder.com/acm/contest/373/A 来源:牛客网 Alice和Bob正在玩一个很经典的游戏. 有 n n个硬币初始时全部正面朝上,每一轮A ...
- 浅谈 翻硬币游戏【Nim博弈】
ACM博客_kuangbin 博弈-翻硬币游戏 hihoCoder 1172 : 博弈游戏·Nim游戏·二 时间限制:10000ms 单点时限:1000ms 内存限制:256MB 描述 Alice和B ...
- 牛客假日团队赛5 F 随机数 BZOJ 1662: [Usaco2006 Nov]Round Numbers 圆环数 (dfs记忆化搜索的数位DP)...
链接:https://ac.nowcoder.com/acm/contest/984/F 来源:牛客网 随机数 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 32768K,其他语言6 ...
- 牛客题霸 [ 旋转数组的最小数字] C++题解/答案
牛客题霸 [ 旋转数组的最小数字] C++题解/答案 题目描述 把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转. 输入一个非递减排序的数组的一个旋转,输出旋转数组的最小元素. NOT ...
- 牛客题霸 二分查找 C++题解/答案
牛客题霸 二分查找 C++题解/答案 题目描述 请实现有重复数字的有序数组的二分查找. 输出在数组中第一个大于等于查找值的位置,如果数组中不存在这样的数,则输出数组长度加一. 示例1 输入 复制 5, ...
- 【2020牛客NOIP赛前集训营-提高组(第一场)题解】( 牛牛的方程式,牛牛的猜球游戏,牛牛的凑数游戏,牛牛的RPG游戏)
未完待续... T1:牛牛的方程式 title solution code T2:牛牛的猜数游戏 title solution code T3:牛牛的凑数游戏 title solution code ...
- python实现千牛客服自动回复语_千牛客服自动回复话术
淘宝千牛客服自动回复,如何设置成这种的,第一次询问时弹出这样的文字,买家想问的问题点击红字怎么进入 您如果是千牛,可以设置千牛机器人自动回复. 您截图中的提问选择方式实际意义不大,没有买家愿意这样的方 ...
- 2023牛客寒假算法基础集训营4_20230130「向上取整」「夹逼dp」「lowbit科学+树状数组性质」「搜索」「倍增跳表」「莫队」
6/13 教育场是有被教育到.(预计会鸽几题. 已过非太水的题们 //B //https://ac.nowcoder.com/acm/contest/46812/B//小构造小数学#include & ...
- 运维校招面经汇总(来源牛客网)
shopee SRE 作者:Stackingrule 链接:https://www.nowcoder.com/discuss/626107?source_id=discuss_experience_n ...
最新文章
- Cisco端口镜像配置
- VTK:InfoVis之GraphPoints
- 机器学习(数据挖掘十个重要算法)
- 解决在iOS8环境下,当用户关闭定位服务总开关时,无法将APP定位子选项加入定位权限列表的问题...
- 电脑护眼设置_99%的人一直坚持着错误的护眼方式!
- Essential Booklist of .Net Framework
- 抖音吸粉_抖音吸粉六大技巧
- 使用CobaltStrike制作钓鱼网站
- 【BLE-CC2640】CC2640之OLED
- Doxyfile 生成CHM
- 10.第三章 数字特征与特征函数(3)
- 教程丨一文入门图像预训练模型
- 【Zigbee精华教程01】Zigbee无线组网技术入门建议与学习路线
- 软件开发项目指标_重要的软件开发指标
- 象yhoo相册那样在网页上操作图片(不完全)_2
- Scrapy图片自动下载配置
- 银行计算机招聘题库,2020山西银行招聘考试题库:计算机模拟试题(五)
- 电子产品为什么一定要3C认证?
- android 动画 图片从指定位置飞到指定位置
- RS485因为上下拉电阻通讯不良分析
热门文章
- LeetCode MySQL 180. 连续出现的数字(cast)
- LeetCode 161. 相隔为 1 的编辑距离(DP/遍历)
- LeetCode 971. 翻转二叉树以匹配先序遍历(DFS)
- LeetCode 第 23 场双周赛(970/2044,前47.5%)
- 剑指Offer - 面试题9. 用两个栈实现队列
- tensor转换为图片_为大家介绍图片转换pdf的经验总结!你找对方法了吗?
- 计算机专业英语第2版郭涛翻译,计算机专业英语
- dategurd oracle_Oracle 时间和日期处理
- 基坑监测日报模板_基坑监测有多重要?实录基坑坍塌过程,不亲身经历,不知道现场有多恐怖!...
- 想成为企业争抢的目标吗?你需要掌握的五大热门IT技能