题解 1453: 蓝桥杯历届试题-翻硬币

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

蓝桥杯历届试题-翻硬币-题解(C++代码)

从0开始进行遍历,找到2个当前状态与目标状态不同的硬币,然后通过第二个硬币的下标减去第一个硬币的下标即为需要翻动的次数,然后第二个硬币及其之前的所有硬币状态均与目标状态相同,继续往下遍历。```cpp#include#includeusingnamespacestd;intmain(){intcnt=
优质题解

蓝桥杯历届试题-翻硬币 (C/C++代码)规律题

摘要:解题思路:这个题可以暴力求解,但是细微观察一下,题目是有规律可循的:(下面说说的翻转都是指依次翻转两个相邻的位置,同题目中的意思)    就用例子来说吧:0123456789***o***o***o*……

翻硬币 (C语言代码)

摘要:#include<stdio.h>   #include<string.h>           /*引用strlen*/ int main() {     char S[1001],E[10……

蓝桥杯历届试题-翻硬币-题解(Python代码)

在另外一个帖子上做了修改,满足了一轮翻转没有达到要求之后的再次翻转```pythons_in1=input()s_in2=input()n=len(s_in1)m=0whileTrue:s_in=[s_in1[i]!=s_in2[i]foriinrange(n)]foriinrange(n-1):if

翻硬币(狠狠的贪)

###*贪心:每个硬币最多翻一次,多翻没有意义,所以每次遇到不一样的就开始翻,再次遇到不一样的停止就行了,题目保证有解,所以不用特判。*######参考代码```cpp#includeusingnamespacestd;#definelllonglongconstintN=1e5+5;stringa,

蓝桥杯历届试题-翻硬币-题解(Python代码)

一道只要贪心就能解决的题,遍历所有硬币只要与当前硬币状态不同我就翻,最多翻n-1次。代码如下:```pythonsta=input().rstrip()end=input().rstrip()sta_nums=[]#模拟开始的硬币状态end_nums=[]#模拟结束的硬币状态ant=0#计数forii