{"trustable":true,"sections":[{"title":"","value":{"format":"HTML","content":"作为他祖父唯一的后代,信仰者卡姆兰继承了祖父的所有财产。其中最有价值的是祖父出生村庄里的一块凸多边形形状的农场。这块农场原本是用一根粗绳子连接到一些钉子(大钉子)上来与相邻农场分隔开的。但是,当卡姆兰去参观他的农场时,他发现绳子和一些钉子不见了。你的任务是编写一个程序,帮助卡姆兰决定是否仅凭剩下的钉子就能准确确定农场的边界。"}},{"title":"输入","value":{"format":"HTML","content":"输入文件的第一行包含一个整数 t (1 \u0026lt;\u003d t \u0026lt;\u003d 10),表示测试用例的数量,然后是每个测试用例的输入数据。每个测试用例的第一行包含一个整数 n (1 \u0026lt;\u003d n \u0026lt;\u003d 1000),表示剩余钉子的数量。接下来是 n 行,每行包含一个钉子的 x 和 y 坐标的整数对。"}},{"title":"输出","value":{"format":"HTML","content":"每个测试用例应输出一行,包含 YES 或 NO,取决于是否能从输入唯一确定农场的边界。"}},{"title":"样例","value":{"format":"HTML","content":"\u003ctable class\u003d\u0027vjudge_sample\u0027\u003e\n\u003cthead\u003e\n \u003ctr\u003e\n \u003cth\u003eInput\u003c/th\u003e\n \u003cth\u003eOutput\u003c/th\u003e\n \u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n \u003ctr\u003e\n \u003ctd\u003e\u003cpre\u003e1\r\n6 \r\n0 0\r\n1 2\r\n3 4\r\n2 0\r\n2 4 \r\n5 0\r\n\u003c/pre\u003e\u003c/td\u003e\n \u003ctd\u003e\u003cpre\u003eNO\u003c/pre\u003e\u003c/td\u003e\n \u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e"}}]}