贪心算法_翻硬币

蓝桥账户中心

依次遍历 不符合条件就反转

题目要干嘛 你就干嘛

复制代码
#include <bits/stdc++.h>

#define endl '\n' 

using namespace std;

int main() {

	ios::sync_with_stdio(0); cin.tie(0); cout.tie(0);	
	
	string s; cin >> s;
	string t; cin >> t;
	int ret = 0;
	
	for ( int i = 0; i < s.size(); ++i ){
		if ( s[i] != t[i]){  //不等 反转硬币 
			s[i] = s[i] == 'o' ? '*' : 'o';
			s[i + 1] = s[i + 1] == 'o' ? '*' : 'o';
			++ret;
		}
	}

	cout << ret << endl;

	return 0; 
}
相关推荐
Mr_Xuhhh4 分钟前
蓝桥杯复习清单真题(C++版本)
c++·算法·蓝桥杯
tankeven5 分钟前
HJ163 时津风的资源收集
c++·算法
Boop_wu15 分钟前
[Java 算法] 动态规划(4)
数据结构·算法·leetcode
旖-旎17 分钟前
分治(计算右侧小于当前元素的个数)(7)
c++·学习·算法·leetcode·排序算法·归并排序
cxr82830 分钟前
细胞球运动追踪的卡尔曼滤波与力场插值算法 —— 活体内微米级颗粒实时定位与轨迹预测系统
算法
炘爚31 分钟前
C++(流类:istream /ostream/istringstream /ostringstream)
开发语言·c++·算法
爱睡懒觉的焦糖玛奇朵41 分钟前
【工业级落地算法之打架斗殴检测算法详解】
人工智能·python·深度学习·学习·算法·yolo·计算机视觉
练习时长一年1 小时前
后端开发常用的skill推荐
人工智能·算法·职场和发展
漂流瓶jz1 小时前
UVA-10384 推门游戏 题解答案代码 算法竞赛入门经典第二版
数据结构·算法·深度优先·题解·aoapc·算法竞赛入门经典·uva
汀、人工智能1 小时前
[特殊字符] 第1课:两数之和
数据结构·算法·链表·数据库架构··两数之和