洛谷P2474 [SCOI2008] 天平 题解

news/2025/10/20 15:43:35/文章来源:https://www.cnblogs.com/numluck/p/19152816

思路学习的这一篇

step1

首先我们设 \(mn_{i,j}\)为砝码 \(i\) -砝码 \(j\) 的最小值(下文以\(a_i\)\(a_j\)代替)。
\(mx_{i,j}\)\(a_i-a_j\)的最大值。

当设\(a_i\)\(a_j\)的关系为\(g_{i,j}\)

\(g_{i,j}\)为=\(+\)时,

a[i]  a[j]    a[i]-a[j]3     1         22     1         13     2         1

明显,\(mx_{i,j}=2\),\(mn_{i,j}=1\)

\(g_{i,j}\)\(-\)时,

a[i]  a[j]    a[i]-a[j]1     3        -21     2        -12     3        -1

\(mx_{i,j}=-1\),\(mn_{i,j}=-2\)
\(g_{i,j}\)\(=\)
\(\because a_i=a_j\)
\(\therefore mn_{i,j}=mn_{i,j}=0\)

最后当\(g_{i,j}\)\(?\)
\(mx_{i,j}=2\),\(mn_{i,j}=-2\)(相当于\(+\)\(-\))的结合
综上

\[\begin{cases} mx_{i,j}=2,mn_{i,j}=1 & g_{i,j}为+\\ mx_{i,j}=-1,mn_{i,j}=-2 & g_{i,j}为-\\ mx_{i,j}=0,mn_{i,j}=0 & g_{i,j}为=\\ mx_{i,j}=2,mn_{i,j}=-2 & g_{i,j}为?\\ \end{cases} \]

step2

我们知道了\(mx\)\(mn\)的值,接下来题面说要唯一情况,所以我们要差分约束
\(mn_{i,j}\)记录的是\(a_i-a_j的最小差值\)。那我们可以找一个\(k\)

\[mn_{i,j}=a_i-a_j\\ \hspace{7em} =a_i-a_k+a_k-a_j\\ \hspace{5.7em}=mn_{i,k}+mn_{k,j} \]

因为题目要求唯一答案,\(mn_{i,j}\)要尽可能大
所以

\[mn_{i,j}=\max\limits_{k=1}^{n} mn_{i,k}+mn_{k,j} \]

同理

\[mx_{i,j}=\min\limits_{k=1}^{n} mx_{i,k}+mx_{k,j} \]

step3

\(A+B>a_i+a_j\)

\[A+B>a_i+a_j\\ \hspace{3em}A-a_i+B-a_j>0\rightarrow mn_{A,i}+mn_{B,j}>0\\ \hspace{3em}A-a_j+B-a_i>0\rightarrow mn_{A,j}+mn_{B,i}>0\\ \]

\(A+B<a_i+a_j\)类似

\[A+B<a_i+a_j\\ \hspace{3em}A-a_i+B-a_j<0\rightarrow mx_{A,i}+mx_{B,j}<0\\ \hspace{3em}A-a_j+B-a_i<0\rightarrow mx_{A,j}+mx_{B,i}<0\\ \]

\(A+B=a_i+a_j\)有点不同。因为既要满足\(mx\)相等,又要满足\(mn\)相等。

\[\hspace{-15em}\textcircled{1}\\ A+B=a_i+a_j\\ \hspace{8.2em}{A-a_i+B-a_j=0}\rightarrow{mx_{A,i}=mn_{A,i},mx_{B,j}=mn_{B,j}}\\ \hspace{-4.3em}{{A,i}+{B,j}=0} \]

\[\hspace{-15em}\textcircled{2}\\ A+B=a_i+a_j\\ \hspace{8.2em}{A-a_j+B-a_i=0}\rightarrow{mx_{A,j}=mn_{A,j},mx_{B,i}=mn_{B,i}}\\ \hspace{-4.3em}{{A,j}+{B,i}=0} \]

\(\because mx_{i,j}=mn_{i,j}\)
\(\therefore\)\(mx\) \(mn\)都行

step4

#include<bits/stdc++.h>
using namespace std;
const int N=55;
char g[N][N];
int mx[N][N],mn[N][N];
int n,A,B;
void csh()
{for(int i=1;i<=n;i++){for(int j=1;j<=n;j++){if(g[i][j]=='+')mx[i][j]=2,mn[i][j]=1;if(g[i][j]=='-')mx[i][j]=-1,mn[i][j]=-2;if(g[i][j]=='=')mx[i][j]=mn[i][j]=0;if(g[i][j]=='?')mx[i][j]=2,mn[i][j]=-2;if(i==j)mx[i][j]=mn[i][j]=0;}}
}
int main()
{cin>>n>>A>>B;for(int i=1;i<=n;i++){for(int j=1;j<=n;j++){cin>>g[i][j];}}csh();for(int k=1;k<=n;k++){	for(int i=1;i<=n;i++){for(int j=1;j<=n;j++){mn[i][j]=max(mn[i][j],mn[i][k]+mn[k][j]);mx[i][j]=min(mx[i][j],mx[i][k]+mx[k][j]);}}}int c1=0,c2=0,c3=0;for(int i=1;i<=n;i++){for(int j=i+1;j<=n;j++){if(i==A||i==B||j==A||j==B)continue;if(mn[A][i]+mn[B][j]>0||mn[A][j]+mn[B][i]>0)c1++;if(mx[A][i]+mx[B][j]<0||mx[A][j]+mx[B][i]<0)c3++;if(mn[A][i]==mx[A][i]&&mn[B][j]==mx[B][j]&&mn[A][i]+mn[B][j]==0)c2++;else if(mn[A][j]==mx[A][j]&&mn[B][i]==mx[B][i]&&mn[A][j]+mn[B][i]==0)c2++;}}cout<<c1<<' '<<c2<<' '<<c3;return 0;
}

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/941271.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Telnet发送邮件

Telnet发送邮件Telnet mail.yy.com 25EHLO domain.com MAIL FROM:<your-email@example.com> RCPT TO:<recipient@example.com>DATA #开始输入邮件主题和正文 Subject: Test EmailThis is a test email. .…

一天一款实用的AI工具,第8期,AI转素描风格

一键将图片转成手绘素描的效果,呈现线条勾勒的艺术质感。工具介绍 在这个充满色彩的世界里,我们有时需要褪去喧嚣,用最本质的线条,讲述最深的故事。 无需画板与铅笔,也不必掌握绘画技巧,【AI转素描风格】工具能够…

2025年预应力张拉设备厂家推荐排行榜,千斤顶,预应力千斤顶,预应力张拉千斤顶,预应力张拉机,锚具,预应力锚具,桥梁施工锚具公司精选

2025年预应力张拉设备厂家推荐排行榜,千斤顶,预应力千斤顶,预应力张拉千斤顶,预应力张拉机,锚具,预应力锚具,桥梁施工锚具公司精选 行业背景与发展趋势 预应力张拉技术作为现代工程建设中的核心技术之一,在桥梁…

完整教程:【C++】string类

完整教程:【C++】string类pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", …

2025年农机带厂家权威推荐榜:旋耕机带、收割机带、拖拉机带,耐磨耐用传动带源头厂家精选

2025年农机带厂家权威推荐榜:旋耕机带、收割机带、拖拉机带,耐磨耐用传动带源头厂家精选 随着农业机械化水平的持续提升,农机传动带作为关键零部件,其性能直接影响农业机械的工作效率和可靠性。在旋耕、收割、耕作…

2025年实验室/手术室净化工程厂家推荐排行榜:涵盖无尘车间装修、洁净室建设、医院净化工程等全方位解决方案精选

2025年实验室/手术室净化工程厂家推荐排行榜:涵盖无尘车间装修、洁净室建设、医院净化工程等全方位解决方案精选 在当今科技飞速发展的时代,实验室净化、手术室净化、无尘车间建设等洁净环境工程已成为医疗健康、生物…

2025 石家庄全屋定制工厂推荐:河北森佰特木业,莫兰迪色系/工业风/意式/意式极简/中古风/侘寂风/现代简约/北欧风/奶油胡桃色全屋定制等风格任你选

随着居民生活品质提升、家居审美多元化及个性化居住需求增加,全屋定制已从高端家居消费选择逐步普及至普通家庭,覆盖新中式、意式、现代简约等多种风格,2025 年市场规模预计持续扩大。但市场增长也带来厂商设计能力…

详细介绍:网络安全防御指南:全方位抵御暴力破解攻击

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

【ACM独立出版|EI稳定】第二届云计算与大数据国际学术会议(ICCBD 2025)

ICCBD 2025旨在深入分析云计算与大数据技术的最新发展趋势,探讨其在经济社会数字化进程中的重要作用,以及面临的挑战与机遇。会议为从事研究的专家、学者、工程师和技术人员提供一个国际平台,分享科研成果和尖端技术…

机器学习周报十五 - 教程

机器学习周报十五 - 教程pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", &q…

完整教程:【LeetCode 每日一题】2221. 数组的三角和

完整教程:【LeetCode 每日一题】2221. 数组的三角和pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas&quo…

软件设计中的需求分析——白日梦

对于我们在日常项目开发中,需求分析通常是一个在整个设计阶段处于一个举足轻重的地位, 在进行心理咨询APP端的开发和老师上课的项目成果第一阶段演示的过程中,要学会做白日梦 所谓的白日梦是我们需要去具体和客户进…

包装工位连接断开,终检产品无法进入包装

包装工位连接断开,终检产品无法进入包装在设置了COP规则的产线,如果发生包装工位连接断开,终检产品无法进入包装,问题在于某站的产品KANBAN没有选。 如下图 查询 select * from t_contex where datemodif=20241012…

2025年苹果仓厂家权威推荐榜单:苹果仓民宿,移动房苹果仓,出口苹果仓,外贸出口苹果仓,集装箱苹果仓,景区苹果仓,苹果仓房屋,网红苹果仓,可移动式苹果仓公司推荐

2025年苹果仓厂家权威推荐榜单:苹果仓民宿,移动房苹果仓,出口苹果仓,外贸出口苹果仓,集装箱苹果仓,景区苹果仓,苹果仓房屋,网红苹果仓,可移动式苹果仓公司推荐 随着模块化建筑理念的深入发展,苹果仓作为一种…

实时物化视图的新路径:从传统 Join 到跨源实时查询

探索为什么传统 join 架构在多源环境中效率低下,以及 TapData 如何通过跨源 CDC 与实时增量物化视图,实现秒级数据整合与统一查询,帮助企业快速构建实时数据层。在关系型数据库的世界里,join 是数据建模和查询优化…

2025年拉链厂家权威推荐榜:TAB拉链,大棕拉链,金属/树脂拉链,服装/尼龙拉链,防水/隐形拉链,男装/女装拉链源头精选

2025年拉链厂家权威推荐榜:TAB拉链,大棕拉链,金属/树脂拉链,服装/尼龙拉链,防水/隐形拉链,男装/女装拉链源头精选 在服装辅料行业快速发展的今天,拉链作为重要的功能性配件,其品质直接影响着服装的整体表现。随…

多轮对话中,如何判断前后两次提问是否存在依赖关系

这是一个非常关键且具有挑战性的问题,无论是在构建AI应用还是在进行人机交互研究时都至关重要。 判断多轮对话中前后提问是否存在依赖关系,通常需要一个综合的策略,结合了规则、语义理解和上下文分析。以下是详细的…

基于SpringBoot的课程信息管理系统设计与实现 - 实践

基于SpringBoot的课程信息管理系统设计与实现 - 实践pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas&quo…

2025年全自动智能点胶机厂家推荐排行榜:饰品/纽扣/拉链头/商标/钥匙扣/五金/徽章视觉定位UV胶点胶设备精选

2025年全自动智能点胶机厂家推荐排行榜:饰品/纽扣/拉链头/商标/钥匙扣/五金/徽章视觉定位UV胶点胶设备精选 随着工业4.0时代的深入推进,全自动智能点胶技术正在经历革命性变革。特别是在饰品、纽扣、拉链头、商标、钥…

2025年环氧板厂家推荐排行榜,环氧板加工,FR-4玻纤板,云母板源头厂家专业制造与品质保障

2025年环氧板厂家推荐排行榜:环氧板加工、FR-4玻纤板、云母板源头厂家专业制造与品质保障 在电子电气、航空航天、新能源等高科技产业快速发展的背景下,环氧板、FR-4玻纤板和云母板作为关键绝缘材料,其质量与性能直…