高速公路经过农场的这一段长 N 英里,车辆仅从一个方向通过公路,从第1英里驶向第 N 英里。Farmer John想要安装N个传感器——每一个监测高速公路上1英里长的路段。在其中某些路段上,有能够使得车辆进入高速公路的上匝道;在所有这样的路段上,Farmer John会将传感器装在上匝道上,测量流入的(近似)车流量。在某些路段上有能够使得车辆离开高速公路的下匝道;在所有这样的路段上,Farmer John会将传感器装在下匝道上。每一个路段包含至多一个匝道。如果在公路的一个路段上没有上匝道或下匝道,Farmer John就将传感器装在高速公路的主路上。
给定Farmer John的 N 个传感器的读数,请求出在高速公路第1英里之前和第 N 英里之后车流量的最为准确的可能范围。这些范围应当与所有 N 个传感器的读数相一致。
做法
处理两次,第一次从后往前确定一个范围(即1公里时的车流量),而第二次反过来,从前往后确定范围(得出 N 公里时的车流量)即可。