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 路外權值最大的路
新聞熱點
疑難解答