#P2099. 今日割五城
今日割五城
题目描述


有两个非负整数 和 。对于每一次操作,你可以选择一个数字减去1,然后另一个数字会增加1。在操作过程中,你需要确保 和 都是非负的。经过一些(可能为零)操作后,我们可以通过中学时学到的调整方法轻松计算出 的最大值。
现在,你有一个新的操作:给定三个非负整数 、 和 。对于每一次操作,你可以选择两个数字减去1,然后另一个数字会增加2。在操作过程中,你还需要确保 、 和 都是非负的。经过一些(可能为零)操作后, 的最大值是多少?
输入格式
输入包含多个测试用例。第一行包含一个整数 ()——测试用例的数量。
每个测试用例的唯一一行包含三个整数 、、()。
输出格式
对于每个测试用例,打印一个整数——经过一些(可能为零)操作后 的最大值。
样例
2
1 1 1
2 0 0
9
4
在第一个测试案例中,,,。我们可以选择让 , 去 ,然后 将增加 。那么 。可以验证, 的最大值是 。
在第二个测试案例中,,,。因为我们应该确保 ,, 都是非负的,我们不能进行操作。那么 。
相关
在下列比赛中: