贪心算法_翻硬币

蓝桥账户中心

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

题目要干嘛 你就干嘛

复制代码
#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; 
}
相关推荐
玖玥拾13 小时前
LeetCode 383 赎金信
算法·leetcode
维克兜率天14 小时前
5.3 宏观因子:抬头看天
笔记·python·深度学习·算法·量化
LuminousCPP14 小时前
数据结构-排序(五):计数排序与排序专题阶段总结|从外部归并到线性排序,再看算法边界与选型
c语言·数据结构·笔记·算法·排序算法
流云枫14 小时前
003-上下文窗口:物理限制、KV Cache 与工程应对策略
算法
盟道科技14 小时前
小程序订阅消息大规模投递实践:频控令牌池、Redis限流与失败补偿设计
分布式·算法·小程序
工具派14 小时前
视频场景检测是怎么找到切镜头位置的?三种思路与实测
算法·计算机视觉·视频
钓鱼的肝14 小时前
csp-j-s总结(1)
c++·笔记·算法·青少年编程
流云枫14 小时前
001-Transformer架构与Self-Attention机制深度解析
算法
生信大杂烩14 小时前
Xenium H&E空间原位可视化——细胞轮廓、基因表达与转录本可视化
python·算法·数据分析
linx29514 小时前
第七章 · 标准库容器、算法与 ranges
c语言·开发语言·数据结构·c++·算法