首页 > 试题广场 >

交易

[编程题]交易
  • 热度指数:1851 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 64M,其他语言128M
  • 算法知识视频讲解

沫璃发起了一场交易,她将她的5个朋友聚在一起准备进行一场交易。交易开始前,大家各有b(b>0)个硬币,交易后,每个人有ai个硬币。由于硬币不方面携带,在交易过程中可能会丢失。现在沫璃想知道是否一定丢失硬币,或者在可能没有丢失硬币的情况下,交易前每个人的硬币数b。沫璃只是组织者,不参与交易。


输入描述:
第一行一个数T(T<=100),表示数据组数。

对于每组数据,第一行5个整数,第i个整数ai表示交易后第i个朋友的硬币数(0<=ai<=100)


输出描述:
对于每组数据,输出一行,若一定丢失硬币输出-1,若可能没有丢失硬币,输出b。
示例1

输入

2
2 5 4 0 4
4 5 9 2 1

输出

3
-1
头像 whoway
发表于 2021-03-27 10:48:44
一、注意事项 if( 0==sum ) { printf("-1\n"); } 二、AC代码 #include<bits/stdc++.h> using namespace std; 展开全文