type
status
date
slug
summary
tags
category
icon
password
创建时间
Dec 19, 2024 01:04 PM
有 3n 堆数目不一的硬币,你和你的朋友们打算按以下方式分硬币:
- 每一轮中,你将会选出 任意 3 堆硬币(不一定连续)。
- Alice 将会取走硬币数量最多的那一堆。
- 你将会取走硬币数量第二多的那一堆。
- Bob 将会取走最后一堆。
- 重复这个过程,直到没有更多硬币。
给你一个整数数组
piles
,其中 piles[i]
是第 i
堆中硬币的数目。返回你可以获得的最大硬币数目。
博弈论
我们将数据排序后,每次选出最大的两个数,一个给 Alice,一个给自己。然后选出最小的数给 Bob (或者从最小的 n 个数中随机选出一个)即可
📎 参考
- 无