蓝桥杯练习系统真题6——翻硬币
2017-04-02 20:28
465 查看
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 ; err=new int ; 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++; } } } }
相关文章推荐
- 历届试题 翻硬币 (蓝桥杯练习系统)
- 蓝桥杯练习系统真题14——高僧斗法
- 蓝桥杯练习系统真题2——十字形
- 蓝桥杯练习系统历届试题 翻硬币
- 蓝桥杯练习系统真题5——错误票据
- 蓝桥杯练习系统真题1——核桃的数量
- 蓝桥杯官网练习系统历届真题详解
- 蓝桥杯练习系统 矩阵翻硬币 大数,牛顿迭代法 难度:2
- 蓝桥杯练习系统真题8——买不到的数目
- 【蓝桥杯练习系统】基础练习 特殊回文数
- 【蓝桥杯练习系统】 入门训练 Fibonacci数列
- 【蓝桥杯练习系统】基础练习 闰年判断
- 蓝桥杯练习--硬币方案
- 【蓝桥杯练习系统】 基础练习 回文数
- 第五届蓝桥杯练习系统往届试题公式求解试题及参考答案---田野上的稻草人
- 第五届蓝桥杯练习系统试题及参考答案---田野上的稻草人
- 蓝桥杯练习系统——基础练习 十六进制转十进制
- 【蓝桥杯练习系统】 基础练习 十六进制转十进制
- 【蓝桥杯练习系统】 基础练习 十进制转十六进制
- 【蓝桥杯练习系统】 基础练习 字母图形