改成各改各的块
运行下面这段程序,填写它打印出来的结果。
BLK = 4
def traffic(seq):
owner = {}
moves = 0
for core, addr in seq:
b = addr // BLK
if owner.get(b, -1) != core:
moves = moves + 1
owner[b] = core
return moves
same_block = [(0, 0), (1, 1), (0, 0), (1, 1)]
diff_block = [(0, 0), (1, 4), (0, 0), (1, 4)]
print(str(traffic(same_block)) + "/" + str(traffic(diff_block)))
全部评论