Example #1
0
 def test34(self):
     heights = [3,3,3]
     self.assertEqual(answer3_2(heights), 0)
Example #2
0
 def test35(self):
     heights = [random.randint(1,100000) for k in range(9000)]
     self.assert_(isinstance(answer3_2(heights), int))
Example #3
0
 def test30(self):
     heights = [3,2,2]
     self.assertEqual(answer3_2(heights), 0)
Example #4
0
 def test31(self):
     heights = [3,2,3]
     self.assertEqual(answer3_2(heights), 1)
Example #5
0
 def test28(self):
     heights = [3,1,3]
     self.assertEqual(answer3_2(heights), 2)
Example #6
0
 def test29(self):
     heights = [3,2,1]
     self.assertEqual(answer3_2(heights), 0)
Example #7
0
 def test24(self):
     heights = [2,3,2]
     self.assertEqual(answer3_2(heights), 0)
Example #8
0
 def test27(self):
     heights = [3,1,2]
     self.assertEqual(answer3_2(heights), 1)
Example #9
0
 def test19(self):
     heights = [2,1,3]
     self.assertEqual(answer3_2(heights), 1)
Example #10
0
 def test22(self):
     heights = [2,2,3]
     self.assertEqual(answer3_2(heights), 0)
Example #11
0
 def test17(self):
     heights = [2,1,1]
     self.assertEqual(answer3_2(heights), 0)
Example #12
0
 def test15(self):
     heights = [1,3,2]
     self.assertEqual(answer3_2(heights), 0)
Example #13
0
 def test13(self):
     heights = [1,2,3]
     self.assertEqual(answer3_2(heights), 0)
Example #14
0
 def test3(self):
     heights = [1  ,2  ,3  ,4  ,4  ,3  ,6  ,7  ,2  ,1  ,2  ,3  ,9  ,8  ,1  ,2  ,3  ,4  ,8  ]
     #                          1           5   6   5   4           7   6   5   4       = 43
     self.assertEqual(answer3_2(heights), 43)
Example #15
0
 def test1(self):
     heights = [1, 4, 2, 5, 1, 2, 3]
     self.assertEqual(answer3_2(heights), 5)