CF348A Mafia
题目描述
有一天,$n$ 个朋友聚在一起玩“杀手”游戏。在每一轮游戏中,必须有一个人为监督者,其他 $n-1$ 人参与游戏。对于每个人,我们都知道他希望作为玩家参与的轮数:第 $i$ 个人希望参与 $a_{i}$ 轮。请问,至少需要进行多少轮游戏,才能使每个人都能作为玩家至少参与他想要的轮数?
输入格式
第一行包含一个整数 $n$,满足 $3 \leq n \leq 10^{5}$。
第二行包含 $n$ 个用空格分隔的整数 $a_{1}, a_{2}, ..., a_{n}$,满足 $1 \leq a_{i} \leq 10^{9}$。第 $i$ 个数表示第 $i$ 个人希望作为玩家参与的轮数。
输出格式
输出一个整数,表示至少需要进行多少轮游戏,才能满足每个人的参与需求。
说明/提示
你不需要知道“杀手”游戏的具体规则来解决这道题。如果感兴趣,可以参考:https://en.wikipedia.org/wiki/Mafia_(party_game)。
由 ChatGPT 5 翻译