[Poi2002]敌对球迷

时间限制:1s      空间限制:128MB

题目描述

在一个信息王国里决定在两个敌对的球队:LINUKS和MICROSOFT之间举行球赛。由于两个球队的球迷结怨甚深,所以要将他们安排在两个距离尽量遥远的城市里,而且只允许他们从电视中看球赛。信息王国是个岛国,它所有的城市都建在海岸上。沿着海岛周边有一条双向的环行公路。有两种方法可以从每一个城市到达另一个城市:顺时针和逆时针方向。这条双向环行公路中较短的距离是城市之间的距离。
任务
       编写程序
²    输入海岛图形说明
²        计算可以分隔敌对球迷的最大距离


输入格式

第一行中存储了一个正整数n,2<=n<=50 000,这个数字代表海岛上所有城市的数目。在接下来的n行中存储了相邻城市间环行公路的长度。每一行中包含了一个整数。在编号为I+1的行中存储了编号为I的城市和编号为I+1的城市之间公路段的长度,在编号为N+1行中存储了城市N和城市1之间路程的长度。环行公路的总长度不超过1 000 000 000。


输出格式

  第一行包含一个标明可以将球迷分隔最大距离的正整数。


样例输入

5
1
2
3
4
5

样例输出

7

提示

没有写明提示


题目来源

没有写明来源