#P78. P36 Hard Version: Sequence 3+

P36 Hard Version: Sequence 3+

版权声明

本题版权归 Long Long OJ 所有。

注意

本题有弱化版 P36

题目描述

给出一个有 nn 个整数的序列 aa,你需要在整数末尾添加数字,使得序列严格单调递增

给一个数 xx 末尾添加数字 tt0t90\le t\le 9),即 xx×10+tx\leftarrow x\times10+t

求最少添加几个数字。

输入格式

第一行一个正整数 nn

下面 nn 行,每行一个正整数 aia_i

输出格式

输出添加数字最小个数。

样例

4
20
1
45
132
4

提示

添加数字后 a=[20,199,459,1329]a=[20,199,459,1329],注意这并不是唯一的添加方案。


对于 100%100\% 的数据:

  • 1n1061\le n\le 10^6
  • 1ai1091\le a_i\le10^9