def test_o_melhor_esta_no_MEIO_MEIO_MERRRRRMO(self):
     tabela = [(3, 2), (2, 3), (8, 9), (9, 11)]
     self.assertEqual(12, vigilantes(tabela, 10))
 def test_com_melao_e_brigadeiro_da_valeria(self):
     tabela = [(1, 100), (100, 1000)]
     self.assertEqual(1000, vigilantes(tabela, 100))
 def test_muitos_pontos_pouco_sabor(self):
     tabela = [(10, 1), (20, 2), (5, 3)]
     self.assertEqual(5, vigilantes(tabela, 25))
 def test_tres_alimentos_eh_melhor_2_com_problema_na_divisao(self):
     tabela = [(10, 6), (5, 4), (4, 3)]
     self.assertEqual(7, vigilantes(tabela, 10))
 def test_com_chuchu_e_chocolate(self):
     tabela = [(0, 1), (10, 1000)]
     self.assertEqual(1001, vigilantes(tabela, 10))
 def test_nao_pode_se_alimentar(self):
     tabela = [(11, 1), (11, 1001)]
     self.assertEqual(0, vigilantes(tabela, 10))
 def test_tres_alimentos_e_dois_com_soma_menor_que_o_limite(self):
     tabela = [(5, 1), (1, 2), (20, 1001)]
     self.assertEqual(3, vigilantes(tabela, 10))
 def test_tres_alimentos_eh_melhor_2_com_problema_na_divisao(self):
     tabela = [(10, 6), (5, 4), (4, 3)]
     self.assertEqual(7, vigilantes(tabela, 10))
 def test_com_amora(self):
     tabela = [(0, 1000)]
     self.assertEqual(1000, vigilantes(tabela, 10))
Exemple #10
0
 def test_tres_alimentos_e_dois_com_soma_menor_que_o_limite(self):
     tabela = [(5, 1), (1, 2), (20, 1001)]
     self.assertEqual(3, vigilantes(tabela, 10))
Exemple #11
0
 def test_tres_alimentos_eh_melhor_2(self):
     tabela = [(10, 1000), (5, 600), (4, 700)]
     self.assertEqual(1300, vigilantes(tabela, 10))
Exemple #12
0
 def test_dois_alimentos_com_soma_menor_que_o_limite(self):
     tabela = [(5, 1), (4, 1001)]
     self.assertEqual(1002, vigilantes(tabela, 10))
Exemple #13
0
 def test_nao_pode_se_alimentar(self):
     tabela = [(11, 1), (11, 1001)]
     self.assertEqual(0, vigilantes(tabela, 10))
Exemple #14
0
 def test_dois_alimentos_onde_o_segundo_eh_o_maior_que_o_permitido(self):
     tabela = [(10, 1), (11, 1001)]
     self.assertEqual(1, vigilantes(tabela, 10))
Exemple #15
0
 def test_dois_alimentos_onde_o_segundo_eh_o_melhor(self):
     tabela = [(10, 1), (10, 1001)]
     self.assertEqual(1001, vigilantes(tabela, 10))
Exemple #16
0
 def test_com_chuchu_e_chocolate(self):
     tabela = [(0, 1), (10, 1000)]
     self.assertEqual(1001, vigilantes(tabela, 10))
 def test_dois_alimentos_onde_o_segundo_eh_o_maior_que_o_permitido(self):
     tabela = [(10, 1), (11, 1001)]
     self.assertEqual(1, vigilantes(tabela, 10))
Exemple #18
0
 def test_com_melao_e_brigadeiro_da_valeria(self):
     tabela = [(1, 100), (100, 1000)]
     self.assertEqual(1000, vigilantes(tabela, 100))
 def test_dois_alimentos_com_soma_menor_que_o_limite(self):
     tabela = [(5, 1), (4, 1001)]
     self.assertEqual(1002, vigilantes(tabela, 10))
Exemple #20
0
 def test_com_melao_e_brigadeiro_da_valeria_e_biscoitos_beleem(self):
     tabela = [(1, 100), (100, 1000), (99, 1000000)]
     self.assertEqual(1000100, vigilantes(tabela, 100))
 def test_tres_alimentos_eh_melhor_2(self):
     tabela = [(10, 1000), (5, 600), (4, 700)]
     self.assertEqual(1300, vigilantes(tabela, 10))
Exemple #22
0
 def test_um_alimento(self):
     tabela = [(10, 1000)]
     self.assertEqual(1000, vigilantes(tabela, 10))
 def test_com_amora(self):
     tabela = [(0, 1000)]
     self.assertEqual(1000, vigilantes(tabela, 10))
Exemple #24
0
 def test_muitos_pontos_pouco_sabor(self):
     tabela = [(10, 1), (20, 2), (5, 3)]
     self.assertEqual(5, vigilantes(tabela, 25))
 def test_um_alimento(self):
     tabela = [(10, 1000)]
     self.assertEqual(1000, vigilantes(tabela, 10))
Exemple #26
0
 def test_o_melhor_esta_no_MEIO(self):
     tabela = [(1, 100), (100, 1000), (100, 100)]
     self.assertEqual(1000, vigilantes(tabela, 100))
 def test_com_melao_e_brigadeiro_da_valeria_e_biscoitos_beleem(self):
     tabela = [(1, 100), (100, 1000), (99, 1000000)]
     self.assertEqual(1000100, vigilantes(tabela, 100))
Exemple #28
0
 def test_o_melhor_esta_no_MEIO_MEIO_MERRRRRMO(self):
     tabela = [(3, 2), (2, 3), (8, 9), (9, 11)]
     self.assertEqual(12, vigilantes(tabela, 10))
 def test_o_melhor_esta_no_MEIO(self):
     tabela = [(1, 100), (100, 1000), (100, 100)]
     self.assertEqual(1000, vigilantes(tabela, 100))
 def test_dois_alimentos_onde_o_segundo_eh_o_melhor(self):
     tabela = [(10, 1), (10, 1001)]
     self.assertEqual(1001, vigilantes(tabela, 10))
 def test_um_alimento_com_sabor_diferente(self):
     tabela = [(10, 1001)]
     self.assertEqual(1001, vigilantes(tabela, 10))
Exemple #32
0
 def test_um_alimento_com_sabor_diferente(self):
     tabela = [(10, 1001)]
     self.assertEqual(1001, vigilantes(tabela, 10))