首页 > 试题广场 >

放置货物

[编程题]放置货物
  • 热度指数:1023 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 32M,其他语言64M
  • 算法知识视频讲解
小易有一个体积巨大的货物,具体来说,是个在二维平面上占地的货物。
小易有一个的广场,想把货物放在这个广场上。不幸的是,广场上已经有了一些障碍物,障碍物所在的格子不能放置你的货物。小易现在想知道能否成功地放置货物。

输入描述:
第一行数字t,表示有t组数据。
对于每一组数据,第一行三个数字n,m,k,表示广场的大小和障碍物的个数。接下来k行,每行两个数x,y,表示一个障碍物的坐标。
接下来一行两个数c,d,表示货物的大小。



输出描述:
对于每组数据,输出"YES"或者"NO"表示货物是否可以被放置。
示例1

输入

2
3 3 1
1 1
2 2
3 3 1  
2 2  
2 2  

输出

YES
NO