BZOJ5317:[JSOI2018]战争(闵可夫斯基和)
令 a∈A,b∈Ba\in A,b\in Ba∈A,b∈B 则移动向量 ω\omegaω 使得存在 b+ω=ab+\omega=ab+ω=a
那么 ω\omegaω 需要满足 ω=a−b\omega=a−bω=a−b
黑科技:闵可夫斯基和
直接构造闵可夫斯基和 C=a+(−b)C={a+(−b)}C=a+(−b)
余下问题便是判断输入的移动向量是否在 CCC 内
可以强行使凸包的最下面为 (0,0...
原创
2019-01-19 13:41:03 ·
454 阅读 ·
0 评论