Postępujące zmiany klimatu zmusiły władze Bajtogrodu do wybudowania dużego piorunochronu,
    który chroniłby wszystkie budynki w mieście.
    Wszystkie budynki stoją w rzędzie przy jednej prostej ulicy i są ponumerowane
    kolejno od 
 do 
.
Zarówno wysokości budynków, jak i wysokość piorunochronu wyrażają się nieujemnymi liczbami całkowitymi. Bajtogród dysponuje funduszami na wybudowanie tylko jednego piorunochronu. Co więcej, im wyższy ma być piorunochron, tym będzie droższy.
    Aby piorunochron o wysokości 
 umieszczony na dachu budynku 
 (o wysokości 
) mógł skutecznie chronić wszystkie budynki,
    dla każdego innego budynku 
 (o wysokości 
) musi zachodzić następująca nierówność:

Tutaj 
 oznacza wartość bezwzględną różnicy liczb 
 oraz 
.
    Bajtazar, burmistrz Bajtogrodu, poprosił Cię o pomoc.
    Napisz program, który dla każdego budynku 
 obliczy, jaka jest minimalna wysokość piorunochronu,
    który umieszczony na budynku 
 będzie chronił wszystkie budynki.
    W pierwszym wierszu standardowego wejścia znajduje się jedna liczba całkowita
    
 (
) oznaczająca liczbę budynków w Bajtogrodzie.
    W każdym z kolejnych 
 wierszy znajduje się jedna liczba całkowita 
 (
),
    oznaczająca wysokość 
-tego budynku.
    Twój program powinien wypisać na standardowe wyjście 
 wierszy.
    W 
-tym wierszu powinna znaleźć się nieujemna liczba całkowita 
, oznaczająca minimalną wysokość
    piorunochronu na 
-tym budynku.
Dla danych wejściowych:
6 5 3 2 4 2 4
poprawną odpowiedzią jest:
2 3 5 3 5 4
Autor zadania: Piotr Niedźwiedź.
In the event of technical difficulties with Szkopuł, please contact us via email at [email protected].
If you would like to talk about tasks, solutions or technical problems, please visit our Discord servers. They are moderated by the community, but members of the support team are also active there.