ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

[ABC205E]White and Black Balls

2021-06-14 21:34:31  阅读:342  来源: 互联网

标签:le cdot 模型 非法 Balls Black choose White over


壹、题目描述 ¶

传送门 to Atcoder.

贰、题解 ¶

觉得这个模型转化有点意思,但是由于不是很想详写,就借用官解的图了。

对于每个点,保证 \(w_i\le b_i+k\),感觉有点像 \(\rm Catalan\) 模型了,目前我所了解到的关于这方面的模型,无一不是满足 \(x_i\le y_i\) 限制的具体体现或者变式,一如这道题。

相似地,将这个题转化到坐标系上,就是这样:

设横坐标是 \(b_i+K\),纵坐标为 \(w_i\),那么就是从 \((0,0)\) 走到 \((M,N)\) 且不超过直线 \(y=x+K\).

无疑,总方案数肯定为 \(M+N\choose N\),但是非法方案数呢?考虑经典的模型,解决方案都是从第一个非法点开始翻转,我们也可以这样做:

非法路径一定会经过 \(y=x+K+1\) 的某个点,我们从这个点开始,将前面的点都翻转,不难发现,每一种非法方案都一定一一对应一种从 \((-K-1,K+1)\) 到 \((M,N)\) 的路径,那么总方案?还用说,就是

\[{M+N\choose N}-{M+N\choose M+K+1} \]

这随便玩。

叁、参考代码(略)

肆,关键的地方 ¶

形如 \(a_i\le b_i\) 或者其变式 \(p\cdot a_i\le q\cdot b_i+K\) 的,似乎都可以归到这个模型上面来?但是限制应该是经过变形之后的 \(a_i\le {q\over p}b_i+{K\over p}\) 的所有系数都应该是整数吧?如果在实数域该怎么玩?

有待思考与补充!

标签:le,cdot,模型,非法,Balls,Black,choose,White,over
来源: https://www.cnblogs.com/Arextre/p/14883370.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有