10062_Cowties

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

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

Pro.ID

10062

Title

Cowties

Title链接

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

AC

2

Submit

4

Ratio

50.00%

时间&空间限制

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

    N cows (3 ≤ N ≤ 100) are eating grass in the middle of a field. So that they don't get lost, Farmer John wants to tie them together in a loop so that cow i is attached to cows i-1 and i+1. Note that cow N will be tied to cow 1 to complete the loop.

    Each cow has a number of grazing spots she likes and will only be happy if she ends up situated at one of these spots. Given that Farmer John must ensure the happiness of his cows when placing them, compute the shortest length of rope he needs to tie them all in a loop. It is possible for different parts of the loop to cross each other.

    输入

    Multiple test cases. For each case:

    * Line 1:   The integer N.

    * Lines 2..N+1:   Each line describes one cow using several space-separated integers. The first integer is the number of locations S (1 ≤ S ≤ 40) which are preferred by that cow. This is followed by 2*S integers giving the (x, y) coordinates of these locations respectively. The coordinates lie in the range -100..100.

    输出

    Description

    N cows (3 ≤ N ≤ 100) are eating grass in the middle of a field. So that they don't get lost, Farmer John wants to tie them together in a loop so that cow i is attached to cows i-1 and i+1. Note that cow N will be tied to cow 1 to complete the loop.

    Each cow has a number of grazing spots she likes and will only be happy if she ends up situated at one of these spots. Given that Farmer John must ensure the happiness of his cows when placing them, compute the shortest length of rope he needs to tie them all in a loop. It is possible for different parts of the loop to cross each other.

    Input

    Multiple test cases. For each case:

    * Line 1:   The integer N.

    * Lines 2..N+1:   Each line describes one cow using several space-separated integers. The first integer is the number of locations S (1 ≤ S ≤ 40) which are preferred by that cow. This is followed by 2*S integers giving the (x, y) coordinates of these locations respectively. The coordinates lie in the range -100..100.

    Output

    For each case, output a single line containing a single integer, 100 times the minimum length of rope needed (do not perform special rounding for this result).

    Sample Input

    4
    1 0 0
    2 1 0 2 0
    3 -1 -1 1 1 2 2
    2 0 1 0 2

    Sample Output

    400

    Hint

    Cow 1 is located at (0,0); cow 2 at (1,0); cow 3 at (1,1); and cow 4 at (0,1).

    Source

    样例输入

    4
    1 0 0
    2 1 0 2 0
    3 -1 -1 1 1 2 2
    2 0 1 0 2

    样例输出

    400

    提示

    Cow 1 is located at (0,0); cow 2 at (1,0); cow 3 at (1,1); and cow 4 at (0,1).


    路过

    雷人

    握手

    鲜花

    鸡蛋

    最新评论

    返回顶部