#ATarc126a. [ARC126A] Make 10
[ARC126A] Make 10
题目描述
有 根长度为 的棒, 根长度为 的棒, 根长度为 的棒。你可以对这些棒进行如下操作任意次:
- 选择两根棒。
- 设所选棒的长度分别为 ,将它们粘合,得到一根长度为 的棒。
请问最多能制作出多少根长度恰好为 的棒?
给定 组测试数据,请分别输出每组的答案。
输入格式
输入通过标准输入给出,格式如下:
每组测试数据格式如下:
输出格式
请输出 行,第 行输出第 组测试数据的答案。
样例 1
输入
5
3 4 1
7 0 0
0 0 7
0 0 0
1000000000000000 1000000000000000 1000000000000000
输出
2
1
0
0
900000000000000
说明/提示
数据范围
样例解释 1
以第一组测试数据为例。有 根长度为 的棒, 根长度为 的棒, 根长度为 的棒。例如,可以如下制作出 根长度为 的棒:
- 用长度为 的棒,按任意顺序粘合,可以得到一根长度为 的棒。
- 用长度为 的棒,按任意顺序粘合,可以得到一根长度为 的棒。
- 操作后,剩下长度为 的棒。
由 ChatGPT 4.1 翻译