POJ 1151 Atlantis
来源:互联网 发布:淘宝店铺怎么开微淘 编辑:程序博客网 时间:2024/06/15 20:56
Atlantis
Time Limit:1000MS Memory Limit:10000KB 64bit IO Format:%I64d & %I64uDescription
There are several ancient Greek texts that contain descriptions of the fabled island Atlantis. Some of these texts even include maps of parts of the island. But unfortunately, these maps describe different regions of Atlantis. Your friend Bill has to know the total area for which maps exist. You (unwisely) volunteered to write a program that calculates this quantity.
Input
The input consists of several test cases. Each test case starts with a line containing a single integer n (1 <= n <= 100) of available maps. The n following lines describe one map each. Each of these lines contains four numbers x1;y1;x2;y2 (0 <= x1 < x2 <= 100000;0 <= y1 < y2 <= 100000), not necessarily integers. The values (x1; y1) and (x2;y2) are the coordinates of the top-left resp. bottom-right corner of the mapped area.
The input file is terminated by a line containing a single 0. Don't process it.
The input file is terminated by a line containing a single 0. Don't process it.
Output
For each test case, your program should output one section. The first line of each section must be "Test case #k", where k is the number of the test case (starting with 1). The second one must be "Total explored area: a", where a is the total explored area (i.e. the area of the union of all rectangles in this test case), printed exact to two digits to the right of the decimal point.
Output a blank line after each test case.
Output a blank line after each test case.
Sample Input
210 10 20 2015 15 25 25.50
Sample Output
Test case #1Total explored area: 180.00
0 0
- POJ 1151 Atlantis
- poj 1151 Atlantis
- poj 1151 Atlantis
- poj 1151 Atlantis
- poj 1151 Atlantis
- POJ 1151 Atlantis
- poj 1151 Atlantis
- POJ 1151 Atlantis
- NYOJ186 Atlantis & POJ 1151
- POJ-1151-Atlantis
- POJ 1151: Atlantis
- poj 1151 Atlantis
- poj 1151 Atlantis
- POJ 1151 Atlantis
- poj 1151 Atlantis
- poj-1151-Atlantis
- POJ 1151 Atlantis
- POJ 1151 Atlantis
- ZOJ 3804 YY's Minions
- Red Hat Linux 下卸载旧mysql,安装新版本.
- 坑人的浮点数——小数点后的位数。
- codeforces 453A Little Pony and Expected Maximum(期望)
- 回归测试,白盒测试,黑盒测试
- POJ 1151 Atlantis
- 【Java集合源码剖析】Java集合框架
- 多线程例子双线性例子
- log4net配置
- The connection to adb is down, and a severe error has occured.
- CBCGPChartCtrl
- mfc 在同一个工程中使用多个资源文件
- 深拷贝和浅拷贝(mutableCopy和Copy)详解
- cocos2d之进度条动作CCProgressAction