CodeForces 478A----Initial Bet
来源:互联网 发布:音墙网络 编辑:程序博客网 时间:2024/05/17 06:34
注意5个数全为0的情况
Description
There are five people playing a game called "Generosity". Each person gives some non-zero number of coinsb as an initial bet. After all players make their bets ofb coins, the following operation is repeated for several times: a coin is passed from one player to some other player.
Your task is to write a program that can, given the number of coins each player has at the end of the game, determine the sizeb of the initial bet or find out that such outcome of the game cannot be obtained for any positive number of coinsb in the initial bet.
Input
The input consists of a single line containing five integers c1, c2, c3, c4 andc5 — the number of coins that the first, second, third, fourth and fifth players respectively have at the end of the game (0 ≤ c1, c2, c3, c4, c5 ≤ 100).
Output
Print the only line containing a single positive integer b — the number of coins in the initial bet of each player. If there is no such value ofb, then print the only value "-1" (quotes for clarity).
Sample Input
2 5 4 0 4
3
4 5 9 2 1
-1#include<stdio.h>int main(void){int a,b,c,d,e,s;while(~scanf("%d%d%d%d%d",&a,&b,&c,&d,&e)){s=a+b+c+d+e;if(s==0) printf("-1\n"); else if(s%5==0) printf("%d\n",s/5);else printf("-1\n");}return 0;}
- codeforces-#478A. Initial Bet
- CodeForces 478A----Initial Bet
- 【CODEFORCES】 A. Initial Bet
- 478A - Initial Bet
- Codeforces 478A Initial Bet(数学水题)
- codeforces——478A——Initial Bet
- A. Initial Bet(Codeforces Round #273)
- Codeforces-273(div2) A. Initial Bet
- Codeforces Initial Bet
- A. Initial Bet
- Codeforces Round #273 (Div. 2) --A Initial Bet
- cf478A Initial Bet
- 【Codeforces Round 273 (Div 2)A】【水题 语文题】 Initial Bet 5人初始硬币都为b,告诉你最后的硬币数让你输出合法正整数b
- A Bet With Her```
- Codeforces Gym 101174 D. Dinner Bet (期望 + DP)
- Initial
- Initial
- Default initial value of a field
- 第六周项目三 人数不确定的工资类
- 2015届3i工作室正式成员名单公布
- 深搜基础
- 产品 7 2033 万美元,Pebble Time 众筹创新纪录,可战争才刚刚开始
- HDU 1501 Zipper 【DFS】
- CodeForces 478A----Initial Bet
- C#的那些事(二)命名空间 namespace
- 四张图看懂Jquery
- linux系统管理---获取文件的大小
- android 开发如何做内存优化
- CSDN-markdown编辑器
- 自定义表盘
- kernel 网桥代码分析
- 细节决定成败-在营销过程中的这些细节,你有注意到吗?