Пример #1
0
 def test_2_ilha_quadrado(self):
     board = [
         [1, 0, 1, 1, 0, 0, 0, 0, 0],
         [1, 0, 0, 0, 0, 0, 0, 0, 0],
         [1, 1, 1, 1, 0, 0, 0, 0, 0],
         [1, 1, 1, 0, 0, 0, 0, 0, 0],
         [0, 0, 0, 0, 0, 0, 0, 0, 0],
         [1, 0, 0, 0, 0, 0, 0, 0, 0],
         [1, 1, 1, 0, 0, 0, 0, 0, 0],
         [1, 1, 1, 0, 0, 0, 0, 0, 0],
         [1, 1, 1, 0, 0, 0, 0, 0, 1],
     ]
     self.assertEqual(ilhas(board), 4)
Пример #2
0
 def test_0_ilhas(self):
     board = [[0]]
     self.assertEqual(ilhas(board), 0)
Пример #3
0
 def test_1_ilha_horizontal(self):
     board = [
         [1, 0],
     ]
     self.assertEqual(ilhas(board), 1)
Пример #4
0
 def test_1_ilha_quadrado(self):
     board = [[1, 0, 0], [1, 0, 0], [1, 0, 0]]
     self.assertEqual(ilhas(board), 1)
Пример #5
0
 def test_1_ilha(self):
     board = [[1]]
     self.assertEqual(ilhas(board), 1)