我有 9 个数组,每个数组有 9 个值,我需要在每个数组的每个值的位置获取正确的值,这将为每个数组的每个值链提供完全唯一的总和。
如果我们假设我有这些数组:
array1=(10,20,30,40,50,60,70,80,90)
array2=(11,21,31,41,51,61,71,81,91)
array3=(12,22,32,42,52,62,72,82,92)
array4=(13,23,33,43,53,63,73,83,93)
array5=(14,24,34,44,54,64,74,84,94)
array6=(15,25,35,45,55,65,75,85,95)
array7=(16,26,36,46,56,66,76,86,96)
array8=(17,27,37,47,57,67,77,87,97)
array9=(18,28,38,48,58,68,78,88,98)
那么如果我们计算总和:
阵列1[0]+阵列2[1]+阵列3[1]+阵列4[1]+阵列5[1]+阵列6[1]+阵列7[1]+阵列8[1]+阵列9[1]
我们将总共获得 206 个。
再一次,如果我们计算总和:
阵列1[8]+阵列2[0]+阵列3[0]+阵列4[0]+阵列5[0]+阵列6[0]+阵列7[0]+阵列8[0]+阵列9[0]
我们总共会得到206个..!!
我怎样才能为每个数组找到正确的值,从而为每个链找到唯一的总和数?
抱歉错过了更新:
我将按照 (9, 3) 零的组合来获得每个唯一链的总和。(即我将托盘与 0/1 值的 84 种组合相乘每个可能的链:111111000、111110001、111100011、111000111、.....、111101010 等)。