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

CF2157B Expansion Plan 2 - Link

发现操作\(4\)和操作\(8\)可以交换,考虑把操作序列变成形如\(888\dots 444\dots\) \((\)一些\(8\)加一些\(4\)\()\)的形式。设有\(a\)\(4\)\(b\)\(8\)。如果存在点\((x',y')\)满足\(|x'-x|+|y'-y|\le b\&\&\max(|x'|,|y'|)\le a\)答案为\(YES\)否则答案为\(NO\)
代码

#include<bits/stdc++.h>
using namespace std;
namespace IO{template<typename T>inline void read(T&x){x=0;char c=getchar();bool f=0;while(!isdigit(c)) c=='-'?f=1:0,c=getchar();while(isdigit(c)) x=x*10+c-'0',c=getchar();f?x=-x:0;}template<typename T>inline void write(T x){if(x==0){putchar('0');return ;}x<0?x=-x,putchar('-'):0;short st[50],top=0;while(x) st[++top]=x%10,x/=10;while(top) putchar(st[top--]+'0');}inline void read(char&c){c=getchar();while(isspace(c)) c=getchar();}inline void write(char c){putchar(c);}inline void read(string&s){s.clear();char c;read(c);while(!isspace(c)&&~c) s+=c,c=getchar();}inline void write(string s){for(int i=0,len=s.size();i<len;i++) putchar(s[i]);}template<typename T>inline void write(T*x){while(*x) putchar(*(x++));}template<typename T,typename...T2> inline void read(T&x,T2&...y){read(x),read(y...);}template<typename T,typename...T2> inline void write(const T x,const T2...y){write(x),putchar(' '),write(y...),sizeof...(y)==1?putchar('\n'):0;}
}using namespace IO;
void solve(){string s;int n,x,y,g1=0,g2=0;read(n,x,y,s);x=max(x,-x),y=max(y,-y);for(int i=0;i<n;i++) if(s[i]=='4') g1++;else g2++;while(g1--) if(x>y) x--;else y--;if(max(x,y)<=g2) write("YES\n");else write("NO\n");
}
signed main(){int T;read(T);while(T--) solve();return 0;
}
http://www.rkmt.cn/news/59452.html

相关文章:

  • 2025水肥一体机哪个厂家好及水肥一体机厂家联系方式汇总
  • 2025无缝焊接窗用高温隔热条哪家好?实力厂家优势解析
  • 2025门窗定制推荐厂家-金华质量好的门窗厂家推荐
  • 2025电抗器厂家推荐,进出线电抗器厂家精选盘点
  • 2025矿山机厂家推荐,精选矿山开采设备厂家推荐
  • Ubuntu 22.04 扩展 swap 内存从 2GB 到 16GB(开机自动生效)
  • 经典 DP 问题与状态定义大全
  • DP问题如何确定dp数组的定义以及如何推导状态转移方程?
  • Java高效开发实战:10个让代码质量飙升的黄金法则
  • 11月24日
  • 动态=静态(转化思想,类似扫描线)
  • 抖音投流健康领域领航者——苏州诊途赋能品牌全域增长 - langchain
  • 程序人生必读:如何通过读书会提升工艺深度与广度
  • 效率与安全的双引擎:聚焦合同管理中的印章文识别技术
  • 新露谷物语-新手指南:
  • ddddocr: 滑块验证码的一个例子
  • 恢复Windows图片查看器
  • B2B企业必看:2025年5家TOB场景GEO服务商深度测评
  • UFS简介
  • 上海高温炉品牌推荐:聚焦行业技术与服务实力
  • 北京婚姻律师事务所推荐:如何选择专业婚姻家事法律服务机构
  • 医疗健康领域GEO优化(AI平台推广):5家垂直服务商技术与案例解析
  • Android显示界面覆盖状态栏
  • 工业洗地机十大品牌推荐 聚焦企业清洁设备优选
  • 北京专业打离婚官司的律所哪家好?相关机构信息整理
  • 2025 最新运动木地板厂家推荐排行榜:体育馆 / 篮球场 / 舞蹈室 / 羽毛球馆专用实木枫木柞木防滑耐磨减震优质厂家
  • 【AIOPS】AI Agent 专题【左扬精讲】(MCP+A2A+LangChain/LangGraph)—— 纯 Go 实现 AIOPS AI Agent:Function Calling
  • 工业吸尘器品牌推荐:实力之选与选购参考
  • QVector
  • 基于Boost电路、MPPT算法、逆变器和10kV配电网的光伏并网系统建模