Ilya is a frontman of the most famous rock band on Earth. Band decided to make the most awesome music video ever for their new single. In that music video Ilya will go through Manhattan standing on the top of a huge truck and playing amazing guitar solos. And during this show residents of the island will join in singing and shaking their heads. However, there is a PRoblem. People on some streets hate rock.
Recall that Manhattan consists of n vertical and m horizontal streets which form the grid of (n − 1)×(m− 1) squares. Band’s producer conducted a research and realized two things. First, band’s popularity is constant on each street. Second, a popularity can be denoted as an integer from 1 to
So, a route goes from the upper left corner to the bottom right corner. Let us define the route coolness as the minimal popularity over all streets in which rockers passed non-zero distance. As you have probably guessed, the musicians want to find the route with the maximal coolness. If you help them then Ilya will even give you his autograph!
In the first line there are integers n and m (
In the following n lines there are popularity values (one value on each line) on vertical streets in the order from left to right.
In the following m lines there are popularity values (one value on each line) on horizontal streets in the order from top to bottom.
It is guaranteed that all popularity values are integers from 1 to
Output a single integer which is a maximal possible route coolness.
问有纵向 n 条路,横向 m 条路,且彼此交叉,从左到右依次给出 n 条纵向路的权值,从上到下依次给出 m 条横向路的权值,问如何从左上点经过若干条横纵路到达右下点,使得进过道路的最小权值最大。
此题重点在于思维,由于从左上到右下,则必然纵向 1 号路与 n 号路,横向 1 号路与 m 号路均必有至少两条被走到。
同时,可以想到,走到道路越少,则使得最终权值变小的可能越少。故组合情况共四种:
纵向 1 号路 - 横向 m 号路纵向 1 号路 - 横向 x 号路 - 纵向 n 号路横向 1 号路 - 纵向 n 号路横向 1 号路 - 纵向 y 号路 - 横向 m 号路此处要求的 x 为横向路中除 1, m 路外权值最大的路,y 为纵向路中除 1, n 路外权值最大的路
新闻热点
疑难解答