【华为OD机试真题】最大平分数组(c&c++&java&python)

最大平分数组

问题描述

给定一个数组nums,可以将元素分为若干个组,使得每组和相等,求出满足条件的所有分组中,最大的平分组个数。

输入描述:

第一行输入 m
接着输入m个数,表示此数组
数据范围:1<=M<=50, 1<=nums[i]<=50

输出描述:

最大的平分组数个数。

示例1:

输入:

7
4 3 2 3 5 2 1

输出:

4

说明:

可以等分的情况有:
4 个子集(5),(

你可能感兴趣的:(华为OD,华为机试,c++,c语言,java,python,华为)