Logo HelloWorld信息学奥赛题库

少儿编程

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

#3629. 「BalticOI 2014 Day 1」序列

Statistics

题目描述

本题译自 BalticOI 2014 Day1 T3「Sequence

给定一个长度为 $K$,公差为 $1$ 的等差数列,数列首项为 $N$。你只知道数列的每一项的某一位,求出数列首项至少是多少。

输入格式

第一行为一个整数 $K$。

第二行 $K$ 个整数 $B_i$ $(0\le B_i\le9)$,表示数列中的每一项的某一位。

输出格式

一行一个整数表示这个数列首项的最小值 $N$。

样例

input

6
7 8 9 5 1 2

output

47

$N=47$ 是满足要求最小的数列首项。此时序列为 47 48 49 50 51 52。不存在更小的 $N$ 满足要求。

数据范围与提示

子任务 分值 数据范围 附加限制
1 $9$ $1\le K\le1000$ 答案不超过 $1000$
2 $33$ $1\le K\le1000$
3 $25$ $1\le K\le100\,000$ 给定数列中所有元素均相等
4 $33$ $1\le K\le 100\,000$