아직 만들고 있는 페이지입니다.

이 페이지는 아직 만드는 중입니다. 보이는 내용은 바뀔 수 있습니다.

Лосенок

시간 제한2초메모리 제한1024 MB

요약
나무 사이 간격들로 이루어진 N개의 행이 주어질 때, 현재 뿔 너비 이상인 간격만 지나며 다음 행으로 이동한다. 나올 때의 뿔 너비 최댓값을 구한다.
난이도

보통10점 중 5점

유형
동적 계획법, 배열, 그리디
정답자
아직 제출이 없습니다

문제

Недавно на границе Большого Флатландского Заповедника %Госзаказника =) появился волшебный лес, и один очень любопытный лосенок решил туда сходить. Через несколько часов блуждания между заколдованными деревьями лосенок вышел из леса и с тех пор стал намного менее любопытным. Однако, вернувшись домой, лосенок обнаружил, что его рога значительно увеличились в ширину. % вообще должен быть размах рогов, но как-то это не то А так как известно, что чем больше у лося рога, тем больше % респект и уважуха его влияние в лосином сообществе, остальные лоси потребовали от лосенка подробную карту волшебного леса.

По утверждениям лосенка, который на удивление хорошо запомнил все, что с ним происходило, лес разделен на NN параллельных рядов, в ii-м ряду находится k_ik\_i деревьев, причем лосенок точно указал расстояния между соседними деревьями в каждом ряду. А так как лес был волшебным, то когда лосенок проходил между деревьями, расстояние между которыми составляло dd, его рога увеличивались до dd.

В силу прямолинейности своего характера и крайне бережного отношения к своим рогам все лоси согласились, что по волшебному лесу можно двигаться только вперед --- от ii ряда к i+1i+1, причем никакому лосю нельзя проходить между деревьями, если расстояние между ними больше ширины его рогов. Теперь всем лосям (в особенности, лосям с маленькими рогами) интересно, какая максимальная ширина рогов может быть у лося, вышедшего из леса, если считать, что до входа в лес ширина его рогов была равна нулю.

입력

В первой строке находится одно число NN --- число рядов деревьев в лесу, 2≤N≤1032 \le N \le 10^3. Следующие NN строк содержат описания рядов. Первое число в ii-й строке k_ik\_i --- количество деревьев в ii-м ряду, 2≤k_i≤1032 \le k\_i \le 10^3. Далее записаны k_i−1{k\_i - 1} целых положительных чисел, не превыщающих 1000010000 --- расстояния между соседними деревьями в ii-м ряду.

출력

В выходной файл выведите одно число --- максимальную длину рогов лося, если из леса можно выйти, или −1-1, если выйти из леса нельзя.

예제2

  1. 예제 1

    입력
    2
    3 1 40
    4 5 6 15
    
    예상 출력
    15
    
  2. 예제 2

    입력
    2
    3 4 5
    3 3 2
    
    예상 출력
    -1