コード例 #1
0
 public void CheckMultipleCombinations()
 {
     Assert.Equal(new int[] { 100, 50 }, Exercise003.RowWeights(new int[] { 100, 50 }));
     Assert.Equal(new int[] { 120, 140 }, Exercise003.RowWeights(new int[] { 50, 60, 70, 80 }));
     Assert.Equal(new int[] { 62, 27 }, Exercise003.RowWeights(new int[] { 13, 27, 49 }));
     Assert.Equal(new int[] { 236, 92 }, Exercise003.RowWeights(new int[] { 70, 58, 75, 34, 91 }));
     Assert.Equal(new int[] { 211, 164 }, Exercise003.RowWeights(new int[] { 29, 83, 67, 53, 19, 28, 96 }));
     Assert.Equal(new int[] { 0, 1 }, Exercise003.RowWeights(new int[] { 0, 1, 0 }));
 }
コード例 #2
0
 public void CheckWithZero()
 {
     Assert.Equal(new int[] { 0, 0 }, Exercise003.RowWeights(new int[] { 0 }));
 }
コード例 #3
0
 public void CheckOnePerson()
 {
     Assert.Equal(new int[] { 80, 0 }, Exercise003.RowWeights(new int[] { 80 }));
 }