{"trustable":false,"prependHtml":"\u003cscript\u003e window.katexOptions \u003d { disable: true }; \u003c/script\u003e\n\u003cscript type\u003d\"text/x-mathjax-config\"\u003e\n MathJax.Hub.Config({\n tex2jax: {\n inlineMath: [[\u0027$$$\u0027,\u0027$$$\u0027], [\u0027$\u0027,\u0027$\u0027]],\n displayMath: [[\u0027$$$$$$\u0027,\u0027$$$$$$\u0027], [\u0027$$\u0027,\u0027$$\u0027]]\n }\n });\n\u003c/script\u003e\n\u003cscript async src\u003d\"https://mathjax.codeforces.org/MathJax.js?config\u003dTeX-AMS-MML_HTMLorMML\" type\u003d\"text/javascript\"\u003e\u003c/script\u003e","sections":[{"title":"","value":{"format":"HTML","content":"有几个古希腊文本包含传说中亚特兰蒂斯的描述。 其中一些文本甚至包括岛的部分地图。 但不幸的是,这些地图描述了亚特兰蒂斯的不同地区。 您的朋友条例草案必须知道存在地图的总面积。 您(不明智)自愿编写一个计算此数量的程序。"}},{"title":"Input","value":{"format":"HTML","content":"输入文件由多个测试用例组成。 每个测试用例都以包含单个整数n(1 \u003c\u003d n \u003c\u003d 100)的可用地图的行开始。 以下线路描述了一个地图。 这些线中的每一条都包含四个数字x1; y1; x2; y2(0 \u003c\u003d x1 \u003c x2 \u003c\u003d 100000; 0 \u003c\u003d y1 \u003c y2 \u003c\u003d 100000),不一定是整数。 值(x1; y1)和(x2; y2)是左上角的坐标。 映射区域的右下角。(说句人话:给了你n个矩形的位置,求一下所有矩形所覆盖的面积)\n\n输入文件由包含单个0的行终止。不处理它。"}},{"title":"Output","value":{"format":"HTML","content":"对于每个测试用例,您的程序应输出一个部分。 每个部分的第一行必须是“测试用例#k”,其中k是测试用例的数量(以1开始)。 第二个必须是“探索的总面积:a”,其中A是总探索区域(即,在该测试用例中所有矩形的联盟区域),在小数点右侧印刷到两位数。\n\n每个测试用例后输出空行。"}},{"title":"Sample Input","value":{"format":"HTML","content":"\u003cpre\u003e2\n10 10 20 20\n15 15 25 25.5\n0\u003c/pre\u003e"}},{"title":"Sample Output","value":{"format":"HTML","content":"\u003cpre\u003eTest case #1\nTotal explored area: 180.00 \u003c/pre\u003e"}}]}