当前位置: 首页 > news >正文

题解:洛谷 P12672 「LAOI-8」近期我们注意到有网站混淆视听

LGR 存在数量为 x x xCSP 存在数量为 y y y

很明显,我们只需要将其中数量较小的一方改没就行了(一个巴掌拍不响)。

每两个字符串可同意进行一次更改,答案为:

⌈ min ⁡ ( x , y ) 2 ⌉ \left\lceil\frac{\min(x,y)}{2}\right\rceil 2min(x,y)

实现

#include<bits/stdc++.h>
using namespace std;
#define int long long
int t;
string s;
signed main(){ios::sync_with_stdio(0),cin.tie(0),cout.tie(0);for(cin>>t;t;t--){cin>>s;int _LGR=0,_CSP=0;for(int i=2;i<s.size();i++){if(s[i-2]=='L'&&s[i-1]=='G'&&s[i]=='R'){_LGR++;}else if(s[i-2]=='C'&&s[i-1]=='S'&&s[i]=='P'){_CSP++;}}cout<<(min(_LGR,_CSP)+1)/2<<'\n';}return 0;
}
http://www.dtcms.com/a/224042.html

相关文章:

  • Wireshark 使用教程:让抓包不再神秘
  • DeepSeek-R1-0528,官方的端午节特别献礼
  • Go语言中的布尔类型详解
  • 【算法】贪心算法
  • 深拷贝和浅拷贝
  • C++ list数据删除、list数据访问、list反转链表、list数据排序
  • C++23 已弃用特性
  • C++ 建造者模式:简单易懂的设计模式解析
  • 【Linux 学习计划】-- 进程地址空间
  • kafka学习笔记(三、消费者Consumer使用教程——消费性能多线程提升思考)
  • 使用 HTML + JavaScript 实现一个日历任务管理系统
  • 乐观锁:高效并发无锁方案
  • SpringBoot如何实现一个自定义Starter?
  • 华为云Flexus+DeepSeek征文|华为云 Flexus X 加速 Dify 平台落地:高性能、低成本、强可靠性的云上选择
  • 第304个Vulnhub靶场演练攻略:digital world.local:FALL
  • springboot集成websocket给前端推送消息
  • 生活小记啊
  • AWTK 嵌入式Linux平台实现多点触控缩放旋转以及触点丢点问题解决
  • 计算机视觉---GT(ground truth)
  • 每日八股文5.31
  • 【2025年软考中级】第二章2.2 程序设计语言的基本成分
  • VIP》》IP地址漂移
  • 5G 网络中的双向认证机制解析
  • MIT 6.S081 2020 Lab6 Copy-on-Write Fork for xv6 个人全流程
  • 神奇的平方和运算
  • MySQL存储架构深度解析:从引擎选型到云原生实践(2025最新版)
  • 005 flutter基础,初始文件讲解(4)
  • threejs渲染器和前端UI界面
  • JVM类加载高阶实战:从双亲委派到弹性架构的设计进化
  • 【机器学习基础】机器学习入门核心算法:XGBoost 和 LightGBM