蓝桥杯(3.3)

1208. 翻硬币

java 复制代码
import java.util.Scanner;

public class Main {
	public static void turn(char[] a,int i) {
		if(a[i] == '*')	a[i] = 'o';
		else	a[i] = '*';
	}
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		char[] a = sc.next().toCharArray();
		char[] b = sc.next().toCharArray();
		int c = a.length-1;
		int sum = 0;
		for(int i=0;i<c;i++) {
			if(a[i]!=b[i]) {
				sum++;
				turn(a,i);
				turn(a,i+1);
			}
		}
		System.out.println(sum);
	}
}
相关推荐
IT 行者4 小时前
Spring Security Session 序列化策略分析
java·spring boot·后端·spring
__万波__4 小时前
二十三种设计模式(十六)--迭代器模式
java·设计模式·迭代器模式
.鸣13 小时前
set和map
java·学习
ha_lydms13 小时前
5、Spark函数_s/t
java·大数据·python·spark·数据处理·maxcompute·spark 函数
黄河滴滴13 小时前
java系统变卡变慢的原因是什么?从oom的角度分析
java·开发语言
侠客行031714 小时前
Mybatis二级缓存实现详解
java·mybatis·源码阅读
LYFlied14 小时前
【每日算法】LeetCode 1143. 最长公共子序列
前端·算法·leetcode·职场和发展·动态规划
老华带你飞14 小时前
农产品销售管理|基于java + vue农产品销售管理系统(源码+数据库+文档)
java·开发语言·前端·数据库·vue.js·spring boot·后端
Edward1111111115 小时前
tomcat_servlet
java·servlet·tomcat
短剑重铸之日15 小时前
SpringBoot声明式事务的源码解析
java·后端·spring·springboot