1405 奶牛的旅行

 儿童文学     |      2020-02-15 06:25

以下有一个简单的心理测验,可以从你的潜意识来看,婚后的你是否会身价直落成为不修边幅的欧巴桑、欧吉桑?下面就来做做吧:如果你开始秃头,你的直觉会从哪里开始秃?

题目描述 Description

图片 1

农民John的农场里有很多牧区。有的路径连接一些特定的牧区。一片所有连通的牧区称为一个牧场。但是就目前而言,你能看到至少有两个牧区通过任何路径都不连通。这样,农民John就有多个牧场了。 

听说今天会下雨   

John想在农场里添加一条路径(注意,恰好一条)。对这条路径有以下限制: 

你是否会撑起雨伞

一个牧场的直径就是牧场中最远的两个牧区的距离(本题中所提到的所有距离指的都是最短的距离)。考虑如下的有5个牧区的牧场,牧区用“*”表示,路径用直线表示。每一个牧区都有自己的坐标: 

听说今天会下雨   

       15,15 20,15
         D   E
         *-------*
         |   _/|
         | _/ |
         | _/  |
         |/   |
    *--------*-------*
    A    B   C
    10,10 15,10 20,10
这个牧场的直径大约是12.07106, 最远的两个牧区是A和E,它们之间的最短路径是A-B-E。 

你是否会望向窗台落下的雨滴

这里是另一个牧场: 

听说今天会下雨

             *F 30,15
            / 
           _/ 
          _/  
         /   
         *------* 
         G   H
         25,10 30,10
这两个牧场都在John的农场上。John将会在两个牧场中各选一个牧区,然后用一条路径连起来,使得连通后这个新的更大的牧场有最小的直径。 

你是否如往常般追赶汽车

注意,如果两条路径中途相交,我们不认为它们是连通的。只有两条路径在同一个牧区相交,我们才认为它们是连通的。 

听说今天会下雨

输入文件包括牧区、它们各自的坐标,还有一个如下的对称邻接矩阵: 

你是否会按时写日记