翻译
查看原帖
翻译
412595
hereiszd楼主2021/8/5 13:39

题目背景: 为了找到宝藏,Jones必须穿过“死亡之屋”。这个房间的地板是正方形,边长为r。它是由尺寸为r X 1的方形瓷砖铺设成网格。但是,在房间中的某些地方,瓷砖缺失了。当这间屋子的门一打开,有毒气体就会从这些丢失的格子里冒出来。从这种气体中逃出的唯一方法是在房间外用木板完全覆盖这些位置。每块木板的尺寸为r X 1,并且木板只能平行于地板两侧放置。现在琼斯想把对他健康的损害降到最低,这样他就可以来找到宝藏了。他发现如果要找到宝藏,他还必须使用尽可能少的木板。显而易见的,即使木板重叠,从丢失的瓷砖中排出的有毒气体仍然可以成功阻止。现在请帮助琼斯完成这项任务。

输入格式:

  • 输入的第一行是一个正整数t (t<=20),表示房间的数量。
  • 每个房间描述的第一行是正整数n(n<=10010),表示缺少瓷砖位置的数量。
  • 然后是n行,每个缺少的瓷砖位置对应一行。

输出格式:

  • 每行包含两个整数x和y(0<=x,y<120),由一个空格分隔,表示缺失瓷砖位置的坐标。
  • 对于每一个房间,请输出t个数,每个数占一行,代表每一个房间Jones需要的最少木板数
2021/8/5 13:39
加载中...