题目来源:
2021-2022 ACM-ICPC Latin American Regional Programming Contest
时间:
2022.4.28
题解:
并查集 + 思维 (连通块思想)
要保证A和B得到的田地的产量尽可能相等,所以肯定是A拿第n块田地,B拿第n-1块田地。然后剩下的田地,只要B能拿就拿(与第n-1块田相连的就能拿),剩下的给A。这样就能保证B的田地的产量尽可能大。
因为第n块田的产量比【1,n-1】的田地的产量总和还要大,第n-1块田地同理。
代码:
1 |
|
题目来源:
2021-2022 ACM-ICPC Latin American Regional Programming Contest
时间:
2022.4.28
题解:
并查集 + 思维 (连通块思想)
要保证A和B得到的田地的产量尽可能相等,所以肯定是A拿第n块田地,B拿第n-1块田地。然后剩下的田地,只要B能拿就拿(与第n-1块田相连的就能拿),剩下的给A。这样就能保证B的田地的产量尽可能大。
因为第n块田的产量比【1,n-1】的田地的产量总和还要大,第n-1块田地同理。
代码:
1 |
|
Author: Mr.Gu
Permalink: http://gushuaihao.github.io/2022/04/28/Fields%20Division/
License: Copyright (c) 2019 CC-BY-NC-4.0 LICENSE
Slogan: Do you believe in DESTINY?