#R1019. [KBC002C] Sequence 4

[KBC002C] Sequence 4

题目描述

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

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

求最少添加几个数字。

约束条件

对于 70%70\% 的数据:

  • 1n1041\le n\le 10^4
  • 1ai1091\le a_i\le10^9
  • 210210 分。

对于 30%30\% 的数据:

  • 1n1051\le n\le 10^5
  • aa 中数都相等;
  • 9090 分。

输入

输入以以下格式从标准输入给出:

na1a2:ann\\a_1\\a_2\\:\\a_n

输出

输出添加数字最小个数。

样例输入

4
20
1
45
132

样例输出

4

样例解释

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