コード例 #1
0
from pizza import Pizza
from cutter import Cutter

pizza = Pizza()
pizza.read('small')
pizza.slice((0, 0), (0, 2))
pizza.slice((0, 0), (3, 6))

for i in range(1, 7):
    pizza.slice((1, 5), (i, i))

pizza.parse_to_file()

pizza = Pizza()
pizza.read('medium')
Cutter(pizza).solve(4, 3)

pizza = Pizza()
pizza.read('big')
Cutter(pizza).solve(2, 6)
コード例 #2
0
 def test_read(self):
     pizza = Pizza()
     pizza.read('example')
     self.assertEqual(self.pizza._grid, pizza._grid)
     self.assertEqual(self.pizza._min_ingredient, pizza._min_ingredient)
     self.assertEqual(self.pizza._max_part_size, pizza._max_part_size)