Թաքցված խնդիր
|Այս խնդիրը թաքցված է խմբագրական խրհրդի անդամի կողմից քանի որ կամ այն ոչ ճիշտ լեզվով է գրված,|կամ թեստային տվյալներն են սխալ, կամ խնդրի ձևակերպումը պարզ չէ։|

KONART - Կոնյակի արտադրություն

Կոնյակի գործարանում ցանկանում են պլանավորել կոնյակի արտադրություն։ Ամեն օր ճիշտ մեկ տակառ պետք է լցվի կոնյակով։ Յուրաքանչյուր տակառ որոշակի քանակությամբ օրեր հետո պետք է բացվի։ Այդ թիվը փակցվում է տակառի վրա։ Յուրաքանչյուր տակառ միայն մեկ անգամ է օգտագործվում։ Հարկավոր է գրել ծրագիր, որը հաշվի, թե տակառներում կոնյակ լցնելու պլանավորումը ճիշտ կազմակերպելու դեպքում վերջին տակառը ամենաշուտը քանի օր հետո կբացվի։

Մուտք

Առաջին տողում տրված է տակառների N (1 ≤ N ≤ 100000) քանակը։ Հաջորդ տողում տրված են N հատ թվեր, որոնցից i-րդը ցույց է տալիս, թե i-րդ տակառում կոնյակը քանի օր պետք է մնա մինչև բացելը։ Այդ թվերը դրական ամբողջ թվեր են և չեն գերազանցում 1000000-ը։

Ելք

Պետք է արտածել մեկ թիվ, որը պետք է ցույց տա, թե առաջին տակառը փակելուց հետո մինիմումը քանի օր անց պետք է բացել վերջին տակառը։

օրինակներ

Input:
4
2 3 4 3 Output: 6

Input:
6
39 19 38 39 22 35 Output: 41

Ավելացրեց.Andreasyan
Ամսաթիվ.2015-11-09
Ժամանակի սահմանափակումը.0.100s
Ծրագրի տեքստի սահմանափակումը.50000B
Memory limit:1536MB
Cluster: Cube (Intel G860)
Լեզուներ.C CSHARP C++ 4.3.2 CPP CPP14 JAVA PAS-GPC PAS-FPC PYTHON3

© Spoj.com. All Rights Reserved. Spoj uses Sphere Engine™ © by Sphere Research Labs.