蓝桥杯(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);
	}
}
相关推荐
吴声子夜歌24 分钟前
Java面试——数据结构(一)
java·数据结构·面试
罗超驿24 分钟前
SpringBoot 快速入门
java·spring boot·后端
疯狂打码的少年1 小时前
【数据结构】选择类排序:简单选择与堆排序
java·数据结构·笔记·算法
吴声子夜歌1 小时前
Java面试——基础
java·开发语言·面试
智码看视界2 小时前
Day 56:AI辅助开发全面提效:Copilot + Cursor的Java开发
java·单元测试·copilot·cursor·后端开发·代码审查·ai辅助开发
ychqsq2 小时前
122.收网
经验分享·职场和发展
asdfg12589632 小时前
一个例子理解Java中的函数式接口
java·函数式接口
fb_123452 小时前
Shell 脚本从 0 到精通|脚本规范 + 变量 + 数值运算 + 条件测试(可直接复制,面试必备)
chrome·面试·职场和发展
toolsmith2 小时前
一个商业软件的License校验,居然把验签的证书放在了License文件里
java
wuminyu2 小时前
JDK21 FFM异步读取MSG_ZEROCOPY错误队列揭秘
java·linux·c语言·jvm·c++