435,435,435,435,
425,425,425,425,425
410,410,410,410,410,410
405
390,390,390,390
345,345,345,345,345,345,345,345,345,345,345
330,,330,330,330,330,330,330,330
325,325,325,325,325,325,325
310,310,310,310,310,310,310,310,310,310,
310
305,305,305,305,305,305,305
295
290,290,290,290,290,290,290,290
275,275,275,275
270,270,270,270,270
255
245,245,245,245,245,245,245,245,245,245,
245,245,245,245,245,245,245,245,245,245,
245,245,245,245
230,230,230,230
225,225,225,225,225,225,225,225,225,225,
225,225,225,225,225,225,225
220
210
205,205,205,205,205,205,205,205,205,205,
205,205,205,205,205,205,205,205,205,205,
205,205,205,205,205,205,205,205,205,205,
205,205,205,205,205,205,205,205,205,205,
205,205,205,205,205,205,205,205,205,205,
205,205,205,205,205,205,205,205,205,205,
205,205
195,195,195,195,195,195,195,195,195,195,
195,195,195,195,195,195,195,195,195,195,
195,195,195
190
185,185,185
125,125,125,125,125,125,125,125,125
70
总共:229条数据
判断条件:
1. 把数组分为 18个数组
2. 每个数组都要包含一个 如上 加粗的数据(345,345,345,345,345,345, //6个
325,325,325,325,325,325,325 //7个
270,270,270,270,270 ) // 5个
// 总计18个
3. 每个数组总和加起来的和大于3200
.
.
不知用数组好 还是集合好。
个人思路如下:
int[] a1 = {345}; // 1.把数组分好
int[] a2 = {345};
int[] a3 = {345};
int[] a4 = {345};
int[] a5 = {345};
int[] a6 = {345};
int[] a7 = {325};
int[] a8 = {325};
int[] a9 = {325};
int[] a10 = {325};
int[] a11 = {325};
int[] a12 = {325};
int[] a13 = {325};
int[] a14 = {270};
int[] a15 = {270};
int[] a16 = {270};
int[] a17 = {270};
int[] a18 = {270};
// 2.把分组用的元素从 集合中拿掉
// 3. 就没思路了..... 求诸位大大指点
新人小白第一次发帖 , 请多关照 , 诸位大大多多指教。
光阴似箭催人老,日月如移越少年。