题目1453:蓝桥杯历届试题-翻硬币

#include<iostream>

#include<cstring>

using namespace std;

const int N=1010;

char s1[N],s2[N];

void turn(int x){

if(s1[x]=='*'){

s1[x]='o';

}else{

s1[x]='*';

}

}

int main(){

cin>>s1>>s2;

int n=strlen(s1);

int res=0;

for(int i=0;i<n;i++){

if(s1[i]!=s2[i]){

turn(i),turn(i+1);

res++;

}

}

cout<<res<<endl;

return 0;

}

相关推荐
念越3 小时前
蓝桥杯17届功能测试模拟1期题目及解析(1)
功能测试·蓝桥杯·测试用例·场景法
C++ 老炮儿的技术栈3 小时前
volatile使用场景
linux·服务器·c语言·开发语言·c++
hz_zhangrl3 小时前
CCF-GESP 等级考试 2026年3月认证C++一级真题解析
开发语言·c++·gesp·gesp2026年3月·gespc++一级
Liu628883 小时前
C++中的工厂模式高级应用
开发语言·c++·算法
AI科技星4 小时前
全尺度角速度统一:基于 v ≡ c 的纯推导与验证
c语言·开发语言·人工智能·opencv·算法·机器学习·数据挖掘
波特率1152004 小时前
const关键字与函数的重载
开发语言·c++·函数重载
条tiao条5 小时前
KMP 算法详解:告别暴力匹配,让字符串匹配 “永不回头”
开发语言·算法
干啥啥不行,秃头第一名5 小时前
C++20概念(Concepts)入门指南
开发语言·c++·算法
tobias.b5 小时前
计算机基础知识-数据结构
java·数据结构·考研
zzh940775 小时前
Gemini 3.1 Pro 硬核推理优化剖析:思维织锦、动态计算与国内实测
算法