蓝桥杯(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);
	}
}
相关推荐
zopple7 分钟前
ThinkPHP5.x与3.x核心差异解析
java·python·php
小欣加油11 分钟前
leetcode2078 两栋颜色不同且距离最远的房子
数据结构·c++·算法·leetcode·职场和发展
南境十里·墨染春水32 分钟前
C++ 笔记 thread
java·开发语言·c++·笔记·学习
南境十里·墨染春水33 分钟前
C++ 笔记 高级线程同步原语与线程池实现
java·开发语言·c++·笔记·学习
阿巴斯甜1 小时前
Predicate的使用:
java
阿巴斯甜1 小时前
Supplier的使用:
java
阿巴斯甜1 小时前
Function 用法:
java
做个文艺程序员2 小时前
流式输出(SSE)在 Spring Boot 中的实现【OpenClAW + Spring Boot 系列 第3篇】
java·spring boot·后端
逻辑驱动的ken2 小时前
Java高频面试考点场景题09
java·开发语言·数据库·算法·oracle·哈希算法·散列表
小手cool2 小时前
如何在Java中根据另一个配对集合对一个集合进行排序
java·开发语言