22338_Boundingbox

2022-5-16 18:21| 发布者: Hocassian| 查看: 22| 评论: 0|原作者: 肇庆学院ACM合集

摘要:
C:\Users\Administrator\Downloads\2019-10-12-10-14-5-89506336176899-Problem List-采集的数据-后羿采集器.html

Pro.ID

22338

Title

Bounding box

Title链接

http://10.20.2.8/oj/exercise/problem?problem_id=22338

AC

4

Submit

4

Ratio

100.00%

时间&空间限制

  • Time Limit: 1000/500 MS (Java/Others)     Memory Limit: 65536/65536 K (Java/Others)
  • 描述

    The Archeologists of the Current Millenium (ACM) now and then discover ancient artifacts located at vertices of regular polygons. The moving sand dunes of the desert render the excavations difficult and thus once three vertices of a polygon are discovered there is a need to cover the entire polygon with protective fabric.

    输入

    Input contains multiple cases. Each case describes one polygon. It starts with an integer n ≤ 50, the number of vertices in the polygon, followed by three pairs of real numbers giving the x and y coordinates of three vertices of the polygon. The numbers are separated by whitespace. The input ends with a n equal 0, this case should not be processed.

    输出

    Description

    The Archeologists of the Current Millenium (ACM) now and then discover ancient artifacts located at vertices of regular polygons. The moving sand dunes of the desert render the excavations difficult and thus once three vertices of a polygon are discovered there is a need to cover the entire polygon with protective fabric.

    Input

    Input contains multiple cases. Each case describes one polygon. It starts with an integer n ≤ 50, the number of vertices in the polygon, followed by three pairs of real numbers giving the x and y coordinates of three vertices of the polygon. The numbers are separated by whitespace. The input ends with a n equal 0, this case should not be processed.

    Output

    For each line of input, output one line in the format shown below, giving the smallest area of a rectangle which can cover all the vertices of the polygon and whose sides are parallel to the x and y axes.

    Sample Input

    4
    10.00000 0.00000
    0.00000 -10.00000
    -10.00000 0.00000
    6
    22.23086 0.42320
    -4.87328 11.92822
    1.76914 27.57680
    23
    156.71567 -13.63236
    139.03195 -22.04236
    137.96925 -11.70517
    0

    Sample Output

    Polygon 1: 400.000
    Polygon 2: 1056.172
    Polygon 3: 397.673

    Source

    样例输入

    4
    10.00000 0.00000
    0.00000 -10.00000
    -10.00000 0.00000
    6
    22.23086 0.42320
    -4.87328 11.92822
    1.76914 27.57680
    23
    156.71567 -13.63236
    139.03195 -22.04236
    137.96925 -11.70517
    0

    样例输出

    Polygon 1: 400.000
    Polygon 2: 1056.172
    Polygon 3: 397.673

    作者


    路过

    雷人

    握手

    鲜花

    鸡蛋

    最新评论

    返回顶部