AT_arc143_a [ARC143A] Three Integers
题目描述
黑板上写有 $3$ 个非负整数 $A$、$B$、$C$。你可以按照任意顺序、任意次数重复以下两种操作:
- 选择其中两个整数,各自减去 $1$。
- 所有整数都减去 $1$。
你的目标是将黑板上的所有数都变为 $0$。请判断目标是否可以达成,如果可以,请求出所需的最小操作次数。
输入格式
输入以如下格式从标准输入读入:
> $A$ $B$ $C$
输出格式
如果目标无法达成,输出 $-1$。如果可以达成,输出所需的最小操作次数。
说明/提示
## 限制条件
- $0 \leq A, B, C \leq 10^{18}$
## 样例解释 1
例如,可以按如下方式进行操作,将所有数变为 $0$:
- 对 $A$ 和 $C$ 各减去 $1$。黑板上的数变为 $1$、$2$、$2$。
- 对 $B$ 和 $C$ 各减去 $1$。黑板上的数变为 $1$、$1$、$1$。
- 所有数都减去 $1$。黑板上的数变为 $0$、$0$、$0$。
由 ChatGPT 4.1 翻译