技术栈

【蓝桥杯】翻硬币

Sudo_Wang2023-12-09 2:09

翻硬币

思路:

其实有点贪心的意思,依次比较,不同就+1,然后修改自己的字符串和下一个的字符串,再匹配。

cpp 复制代码
#include<iostream>
#include<string>
using namespace std;

string now,res;

int main(void)
{
    cin>>now>>res;
    
    int cnt=0;
    
    for(int i=0;i<now.size();i++)
    {
        if(now[i]!=res[i])
        {
            cnt++;
            if(now[i]=='*') now[i]=='o';
            else now[i]='*';
            
            if(now[i+1]=='*') now[i+1]='o';
            else now[i+1]='*';
        }
    }
    printf("%d",cnt);
    
    return 0;
}
上一篇:正则表达式(语法大全)
下一篇:初识Linux:权限(2)
相关推荐
Alicx.
4 分钟前
dfs由易到难
算法·蓝桥杯·宽度优先
桦0
9 分钟前
【C++复习】:继承
开发语言·c++
_日拱一卒
15 分钟前
LeetCode:找到字符串中的所有字母异位词
算法·leetcode
鱼难终
28 分钟前
类和对象(下)
c++
云泽808
44 分钟前
深入 AVL 树:原理剖析、旋转算法与性能评估
数据结构·c++·算法
Wilber的技术分享
2 小时前
【LeetCode高频手撕题 2】面试中常见的手撕算法题(小红书)
笔记·算法·leetcode·面试
邪神与厨二病
2 小时前
Problem L. ZZUPC
c++·数学·算法·前缀和
elseif123
3 小时前
出题团招人【ETOI_】
c++
梯度下降中
3 小时前
LoRA原理精讲
人工智能·算法·机器学习
IronMurphy
3 小时前
【算法三十一】46. 全排列
算法·leetcode·职场和发展
热门推荐
012026年3月AI领域大事件:DeepSeek引领开源风暴02GitHub 镜像站点03围棋-html版本04小黑课堂计算机二级WPSoffice题库软件下载安装教程(2026年3月最新版)05班级宠物园部署指南06“wsl --install -d Ubuntu-22.04”下载慢,中国地区离线安装 Ubuntu 22.04 WSL方法(亲测2025年5月6日)07【计算机一级WPSoffice】小黑课堂题库软件下载安装教程(2026年3月最新版)08UV安装并设置国内源09中国象棋-html版本10OpenClaw 使用和管理 MCP 完全指南