loj#P3840. 「PA 2018」Nowy kontrakt

「PA 2018」Nowy kontrakt

题目描述

题目译自 PA 2018 Runda 2 Nowy kontrakt

给定一个长度为 NN 的正整数序列 aa ,你需要对序列内数末尾添加数字的方法使序列严格单调递增,你的目标是最小化添加数字的次数。

在数 aa 后添加数字 tt 即为:

aa×10+ta \gets a \times 10 + t ,其中 t{0,1,2,3,4,5,6,7,8,9}t \in \{0,1,2,3,4,5,6,7,8,9\}

输入格式

第一行一个整数 NN 表示序列长度。

22 行至 N+1N+1 行每行一个数,第 ii 行表示序列中第 i1i-1 个数。

输出格式

一行一个整数,表示最小操作次数。

3
8
5
13
2

数据范围与提示

对于 100%100\% 的数据:

  • 1N2000001 \le N \le 200000
  • 1ai1091 \le a_i \le 10^9