翻硬币(狠狠的贪) ###*贪心:每个硬币最多翻一次,多翻没有意义,所以每次遇到不一样的就开始翻,再次遇到不一样的停止就行了,题目保证有解,所以不用特判。*######参考代码```cpp#includeusingnamespacestd;#definelllonglongconstintN=1e5+5;stringa, 题解列表 2023年03月23日 0 点赞 0 评论 714 浏览 评分:9.9
蓝桥杯历届试题-翻硬币-题解(Python代码) 一道只要贪心就能解决的题,遍历所有硬币只要与当前硬币状态不同我就翻,最多翻n-1次。代码如下:```pythonsta=input().rstrip()end=input().rstrip()sta_nums=[]#模拟开始的硬币状态end_nums=[]#模拟结束的硬币状态ant=0#计数forii 题解列表 2020年03月25日 0 点赞 0 评论 1910 浏览 评分:9.9
蓝桥杯历届试题-翻硬币(java最简单版本) 解题思路:将给的第一行硬币分开存入数组并将其数字化,再于第二行硬币做比较,查找不相同的位置,并将该位置与后一个位置同时翻转注意事项:将其转为数字化,查找不同的位置参考代码:importjava.util.Scanner;publicclassMain{publicstaticvoidmain(Stri 题解列表 2022年10月29日 0 点赞 0 评论 514 浏览 评分:9.9
char类型去挨个比较a b DDDD 摘要:解题思路:注意事项:参考代码:import java.util.Scanner; public class 翻硬币 { /** * @param args */ pu…… 题解列表 2021年03月23日 0 点赞 3 评论 778 浏览 评分:9.9
蓝桥杯历届试题-翻硬币-题解(Java代码) 找规律就行了 摘要:解题思路: 创建一个boolean型的数组,对字符串1和2一个一个的进行比较,不同的字符用for循环进行取反,每进行这样一次操作,计数器就加一,直到遍历到最后一个字符为止。注意事项:无参考代码:imp…… 题解列表 2022年02月06日 0 点赞 0 评论 817 浏览 评分:9.9
蓝桥杯历届试题-翻硬币-题解(Java代码) ```java//规律题//规律是后一个不一样的位置的索引减去前一个不一样的位置的索引的索引,且硬币不一样的个数必须为偶数,否则无解Scannerscanner=newScanner(System.in);Stringa=scanner.next();Stringb=scanner.next();bo 题解列表 2020年02月20日 0 点赞 0 评论 1295 浏览 评分:9.9
蓝桥杯历届试题-翻硬币-思路简单 importjava.util.ArrayList;importjava.util.Scanner;publicclassMain{publicstaticvoidmain(String[]args){Scannersc=newScanner(System.in);Stringarr1=sc.next 题解列表 2021年03月24日 0 点赞 0 评论 933 浏览 评分:9.9
蓝桥杯历届试题-翻硬币-题解(C语言代码)by Zfans 摘要:```cpp /*题目标题:翻硬币 小明正在玩一个“翻硬币”的游戏。 桌上放着排成一排的若干硬币。我们用 * 表示正面,用 o 表示反面(是小写字母,不是零)。 比如,可能情形是:…… 题解列表 2020年07月19日 0 点赞 0 评论 1194 浏览 评分:9.9
蓝桥杯历届试题-翻硬币-题解(C++代码) 摘要:解题思路: 这题解法很多,可以枚举也就是宽带的收索(利用队列)但是这一题也存在着规律,接下来让我们来看看要如何发现。步骤1:先用已给例子进行推敲其实蓝桥被原题给了两个例子第一个: ********…… 题解列表 2020年07月25日 0 点赞 1 评论 803 浏览 评分:9.9
蓝桥杯历届试题-翻硬币-题解(Python代码) ###变相的开关问题,每一个位置的状态唯一确定```pythonm=list(str(input()))n=list(str(input()))count=0foriinrange(len(m)):ifm[i]!=n[i]:m[i]="o"ifm[i]=="*"else"*"m[i+1]="o"ifm 题解列表 2020年03月11日 0 点赞 0 评论 1474 浏览 评分:9.9