蓝桥杯练习系统真题6——翻硬币
来源:互联网 发布:tim 知乎 编辑:程序博客网 时间:2024/06/12 23:57
import java.util.*;public class Main { static String start,end; static int[] srr=null; //0=*,1=o static int[] err=null; static int N; static int count=0; public static void main(String args[]) { Scanner cin=new Scanner(System.in); start=cin.next(); N=start.length(); end=cin.next(); srr=new int[N]; err=new int[N]; for(int i=0;i<N;i++) { if(start.charAt(i)=='*') { srr[i]=0; } else if(start.charAt(i)=='o') { srr[i]=1; } if(end.charAt(i)=='*') { err[i]=0; } else if(end.charAt(i)=='o') { err[i]=1; } } change(N,srr,err); System.out.print(count); } static void change(int n,int[] s,int[] e) { for(int i=0;i<n;i++) { if((s[i]!=e[i])&&i+1<=n) { if(s[i]==1) { s[i]=0; } else if(s[i]==0) { s[i]=1; } if(s[i+1]==1) { s[i+1]=0; } else if(s[i+1]==0) { s[i+1]=1; } count++; } } }}
0 0
- 蓝桥杯练习系统真题6——翻硬币
- 蓝桥杯—翻硬币
- (蓝桥杯)历届试题 翻硬币 (蓝桥杯练习系统)
- 蓝桥杯——矩阵翻硬币
- 蓝桥杯 PREV-6-翻硬币
- 蓝桥杯真题——翻硬币
- 博弈—翻硬币游戏
- 2016蓝桥杯历届试题——翻硬币
- 蓝桥杯历届试题——翻硬币(贪心)
- 蓝桥杯PREV-6翻硬币(贪心)
- 蓝桥杯练习系统真题2——十字形
- 蓝桥杯练习系统真题5——错误票据
- 蓝桥杯练习系统真题14——高僧斗法
- 翻硬币 - 蓝桥杯
- 蓝桥杯-翻硬币
- 蓝桥杯 翻硬币(贪心)
- 蓝桥杯:翻硬币
- 蓝桥杯:翻硬币
- [C++]default constructor默认构造函数
- 蓝桥杯练习系统真题5——错误票据
- 解决ViewPager与父ViewGrop的事件冲突
- Head First 设计模式(三)工厂模式
- 设计一个有getMin功能的栈
- 蓝桥杯练习系统真题6——翻硬币
- GD库常见知识
- 蓝桥杯 带分数 暴力
- 蓝桥杯方格填数
- 云计算相关概念
- 软引用、弱引用和虚引用
- Java开发基础——数组、List与Map的使用
- 一道Hive面试题:累积报表
- rs.absolute(),rs.isAfterLast(),rs.next(),rs.relative()简单解释