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

LCA-雷达题解

雷达

题面

\(n \times n\) 的方格上,每个方格都有权值 \(a_{i,j}\) ,可花费 \(a_{i,j}\) 的代价覆盖以 \((i,j)\) 为中心,大小为 \(n \times n\) 的正方形区域。求最小的代价使得整片方格被覆盖。

题解

除了中心点选了能直接覆盖全部范围外,其余点选后,即使能覆盖得再多,也需要选其他点填补空缺。那么选什么区域的点,再怎么补能使得代价最小呢?显然这个问题我们无法轻易得知,我们需要对这个问题加以限制。题面中就有一个很强的限制,即每个点覆盖大小都是 \(n \times n\) 的正方形,容易发现最角落的点也能覆盖整片区域的四分之一,如果选择中轴上的点则至少覆盖二分之一。

这启发我们将整个方格按中轴分为四部分,现在任意在一个区域里选一个点,则能完成对该区域的覆盖(轴线上较为特殊,能一下覆盖两片区域),换言之,对于每片区域,我们选择其中代价最小的一个点即可达到最优策略,而想要覆盖整片区域,则对所有选点情况暴力枚举分讨即可。

代码

写成一坨了()

const int N=505;
const int inf=1e18;
int n,a[N][N],m,ans;
void xpigeon(){cin>>n;m=(n-1)/2+1;for(int i=1;i<=n;i++)for(int j=1;j<=n;j++)cin>>a[i][j];int ans=a[m][m];int lup=inf;for(int i=1;i<=m-1;i++)for(int j=1;j<=m-1;j++)lup=min(lup,a[i][j]);int ldw=inf;for(int i=m+1;i<=n;i++)for(int j=1;j<=m-1;j++)ldw=min(ldw,a[i][j]);int rup=inf;for(int i=1;i<=m-1;i++)for(int j=m+1;j<=n;j++)rup=min(rup,a[i][j]);int rdw=inf;for(int i=m+1;i<=n;i++)for(int j=m+1;j<=n;j++)rdw=min(rdw,a[i][j]);int lmid=inf;for(int i=1;i<=m-1;i++)lmid=min(lmid,a[m][i]);int rmid=inf;for(int i=m+1;i<=n;i++)rmid=min(rmid,a[m][i]);int upmid=inf;for(int i=1;i<=m-1;i++)upmid=min(upmid,a[i][m]);int dwmid=inf;for(int i=m+1;i<=n;i++)dwmid=min(dwmid,a[i][m]);ans=min({ans,lup+rup+ldw+rdw,lmid+rup+rdw,rmid+lup+ldw,upmid+ldw+rdw,dwmid+lup+rup});ans=min({ans,lmid+rmid,upmid+dwmid,lmid+upmid+rdw,lmid+dwmid+rup,rmid+upmid+ldw,rmid+dwmid+lup});cout<<ans<<'\n';
}
http://www.gsyq.cn/news/48865.html

相关文章:

  • 通过元素定位其各种层级关系元素的工具
  • 2025年11月五金打包机,称重打包机,半自动打包机厂家品牌推荐榜,彰显包装设备技术实力!
  • 力扣 第 475 场周赛(A~C)
  • 搜维尔科技:具身人工智能中的 MANUS:从人类运动到机器人灵巧性
  • 实用指南:百分点科技发布中国首个AI原生GEO产品Generforce,助力品牌决胜AI搜索新时代
  • 考前复习
  • 第三章博文
  • Spring BeanPostProcessor接口
  • NOI2025 游记
  • 网络攻防实战 lab06 靶机 VulnHub hard-socnet2
  • 2025 年 11 月电力金具厂家最新推荐,精准检测与稳定性能深度解析!
  • v4l2用户侧使用流程
  • 题解:P3791 普通数学题
  • 芒格变富的逻辑
  • Numerical results of ar-HTMDFP in AMS 2025
  • 再加个数学专题
  • OpenCVSharp:ArUco 标记检测与透视变换
  • 2024年春招-美团-技术岗-第一批笔试
  • 2025.11.13
  • 一句话奶牛
  • 2025氮化硼陶瓷/高温绝缘体/坩埚/套管/基板/高温构件/中子吸收材料优质厂家推荐榜:福维科五星领跑,多场景制品赋能工业升级
  • 2025健康营养饮品推荐榜:惠植健活力菌仓领衔,5 家品牌凭技术与品质,重塑火麻仁肽爆爆纤维/火麻仁肽/固体饮料与燕麦/西梅/果蔬营养素饮品新生态
  • 详细介绍:Wireshark:HTTP、MQTT、WebSocket 抓包详细教程
  • ai agent 智能体 prompt ragflow langflow n8n dify
  • C++之变量与基本类型(三) - Invinc
  • 深入解析:手写MyBatis第111弹:Spring Boot自定义注解@MybatisMapperScan注解深度解析:从注解定义到接口代理的完整实现
  • 点赞!开幕式背后的云力量!
  • 11.13 比赛总结
  • win7 如何运行cherry studio
  • 《密码系统设计》第十一周预习