Quantcast
Channel: 名企笔试 –小组 –伯乐在线
Viewing all articles
Browse latest Browse all 388

网易2017内推笔试编:分苹果

$
0
0

n 只奶牛坐在一排,每个奶牛拥有 ai 个苹果,现在你要在它们之间转移苹果,使得最后所有奶牛拥有的苹果数都相同,每一次,你只能从一只奶牛身上拿走恰好两个苹果到另一个奶牛上,问最少需要移动多少次可以平分苹果,如果方案不存在输出 -1。

输入描述:

每个输入包含一个测试用例。每个测试用例的第一行包含一个整数 n(1 <= n <= 100),接下来的一行包含 n 个整数 ai(1 <= ai <= 100)。

输出描述:

输出一行表示最少需要移动多少次可以平分苹果,如果方案不存在则输出 -1。

输入例子:

4
7 15 9 5

输出例子:

3

The post 网易2017内推笔试编:分苹果 appeared first on 小组 - 伯乐在线.


Viewing all articles
Browse latest Browse all 388

Trending Articles