Problem H
Solnedgång
Languages
en
sv
You are visiting a very warm country, and it happens to be a
sizzling hot day. Luckily, you managed to find the shadow of a
house to take cover in. You realize that you probably should
head back to the hotel sometime soon, but you also realize that
it’s too hot to walk in the sun. The city you are in consists
of
Currently, each house has a shadow that is exactly one unit square long, and is located directly north of the house. Since the sun just started to set, this shadow will extend one more unit square north per time unit. You can walk from the shadow of one house to another one, if the shadows share an edge of length at least one (see figure). You cannot walk through houses.
The question is how long it will take before there exists a
path to the hotel that does not involve getting burned by the
sun. The hotel is house number
![\includegraphics[width=0.6\textwidth ]{skuggor.png}](/problems/solnedgang/file/statement/en/img-0001.png)
The first line contains two space-separated integers
The next
It is guaranteed that every house has a shadow, i.e. no house is placed immediately south of another house.
Output
You should output a single integer, the time it takes before
there exist a path to the hotell which goes entirely through
the shadows, or "NATT" in case this
time exceeds or equals
Scoring
Your solution will be tested on a number of test case groups. To get points for a group you have to solve all the test cases in that group.
For all groups it holds that
Group |
Points |
Limits |
1 |
19 |
|
2 |
26 |
|
3 |
17 |
|
4 |
23 |
|
5 |
15 |
|
Sample Input 1 | Sample Output 1 |
---|---|
4 10 0 1 1 2 2 0 3 2 |
2 |
Sample Input 2 | Sample Output 2 |
---|---|
8 10 1 0 2 1 3 1 4 1 2 4 3 4 1 5 0 4 |
3 |
Sample Input 3 | Sample Output 3 |
---|---|
2 100 1 0 3 0 |
NATT |