Пример #1
0
 def test_tres_criancas_em_T_invertido(self):
     criancas = [(-1, 0), (0, 1), (1, 0)]
     self.assertEqual(3, noel(criancas))
Пример #2
0
 def test_duas_criancas_em_L_invertido(self):
     criancas = [(1, 1), (0, 1)]
     self.assertEqual(2, noel(criancas))
Пример #3
0
 def test_tres_criancas_em_U_estiloso_invertido(self):
     criancas = [(0, 1), (1, 0), (2, 1)]
     self.assertEqual(2 + sqrt(2), noel(criancas))
Пример #4
0
 def test_duas_criancas_inline(self):
     criancas = [(0, 1), (0, 2)]
     self.assertEqual(2, noel(criancas))
Пример #5
0
 def test_duas_criancas_inline_vertical(self):
     criancas = [(1, 0), (3, 0)]
     self.assertEqual(3, noel(criancas))
Пример #6
0
 def test_uma_crianca_pra_cima(self):
     criancas = [(0, 1)]
     self.assertEqual(1, noel(criancas))
Пример #7
0
 def test_uma_crianca_na_diagonal(self):
     criancas = [(1, 1)]
     self.assertEqual(sqrt(2), noel(criancas))
Пример #8
0
 def test_duas_criancas_em_L(self):
     criancas = [(0, 1), (1, 1)]
     self.assertEqual(2, noel(criancas))
Пример #9
0
 def test_duas_criancas_em_L_invertido(self):
     criancas = [(1, 1), (0, 1)]
     self.assertEqual(2, noel(criancas))
Пример #10
0
 def test_duas_criancas_inline_0_1_0_3(self):
     criancas = [(0, 1), (0, 3)]
     self.assertEqual(3, noel(criancas))
Пример #11
0
 def test_duas_criancas_inline_vertical(self):
     criancas = [(1, 0), (3, 0)]
     self.assertEqual(3, noel(criancas))
Пример #12
0
 def test_duas_criancas_inline(self):
     criancas = [(0, 1), (0, 2)]
     self.assertEqual(2, noel(criancas))
Пример #13
0
 def test_uma_crianca_em_1_2(self):
     criancas = [(1, 2)]
     self.assertEqual(sqrt(5), noel(criancas))
Пример #14
0
 def test_uma_crianca_na_diagonal(self):
     criancas = [(1, 1)]
     self.assertEqual(sqrt(2), noel(criancas))
Пример #15
0
 def test_tres_criancas_em_trapezio(self):
     criancas = [(1, 0), (-1, 1), (1, 1)]
     self.assertEqual(2 + sqrt(2), noel(criancas))
Пример #16
0
 def test_duas_criancas_em_L_certo(self):
     criancas = [(1, 0), (0, 1)]
     self.assertEqual(2, noel(criancas))
Пример #17
0
 def test_quatro_criancas_em_espingarda(self):
     criancas = [(2, 0), (0,1), (-2, 1), (1, 1)]
     self.assertEqual(4 + sqrt(2), noel(criancas))
Пример #18
0
 def test_tres_criancas_em_U_estiloso_invertido(self):
     criancas = [(0, 1), (1, 0), (2, 1)]
     self.assertEqual(2 + sqrt(2), noel(criancas))
Пример #19
0
 def test_uma_crianca_pra_cima(self):
     criancas = [(0, 1)]
     self.assertEqual(1, noel(criancas))
Пример #20
0
 def test_tres_criancas_em_T(self):
     criancas = [(0, 1), (-1, 1), (1, 1)]
     self.assertEqual(3, noel(criancas))
Пример #21
0
 def test_uma_crianca_em_1_2(self):
     criancas = [(1, 2)]
     self.assertEqual(sqrt(5), noel(criancas))
Пример #22
0
 def test_tres_criancas_em_T_invertido(self):
     criancas = [(-1, 0), (0, 1), (1, 0)]
     self.assertEqual(3, noel(criancas))
Пример #23
0
 def test_duas_criancas_inline_0_1_0_3(self):
     criancas = [(0, 1), (0, 3)]
     self.assertEqual(3, noel(criancas))
Пример #24
0
 def test_uma_crianca(self):
     criancas = [(1, 0)]
     self.assertEqual(1, noel(criancas))
Пример #25
0
 def test_duas_criancas_em_L(self):
     criancas = [(0, 1), (1, 1)]
     self.assertEqual(2, noel(criancas))
Пример #26
0
 def test_tres_criancas_em_trapezio(self):
     criancas = [(1, 0), (-1, 1), (1, 1)]
     self.assertEqual(2 + sqrt(2), noel(criancas))
Пример #27
0
 def test_duas_criancas_em_L_certo(self):
     criancas = [(1, 0), (0, 1)]
     self.assertEqual(2, noel(criancas))
Пример #28
0
 def test_quatro_criancas_em_cadeira_deitada(self):
     criancas = [(1, 0), (0, 1), (-1, 1), (1, 1)]
     self.assertEqual(4, noel(criancas))
Пример #29
0
 def test_tres_criancas_em_T(self):
     criancas = [(0, 1), (-1, 1), (1, 1)]
     self.assertEqual(3, noel(criancas))
Пример #30
0
 def test_quatro_criancas_em_espingarda(self):
     criancas = [(2, 0), (0, 1), (-2, 1), (1, 1)]
     self.assertEqual(4 + sqrt(2), noel(criancas))
Пример #31
0
 def test_uma_crianca(self):
     criancas = [(1, 0)]
     self.assertEqual(1, noel(criancas))
Пример #32
0
 def test_zero_criancas_todas_malvadas(self):
     criancas = []
     self.assertEqual(0, noel(criancas))
Пример #33
0
 def test_quatro_criancas_em_cadeira_deitada(self):
     criancas = [(1, 0), (0,1), (-1, 1), (1, 1)]
     self.assertEqual(4, noel(criancas))
Пример #34
0
 def test_uma_crianca_longe(self):
     criancas = [(2, 0)]
     self.assertEqual(2, noel(criancas))
Пример #35
0
 def test_zero_criancas_todas_malvadas(self):
     criancas = []
     self.assertEqual(0, noel(criancas))    
Пример #36
0
 def test_uma_crianca_longe(self):
     criancas = [(2, 0)]
     self.assertEqual(2, noel(criancas))