题目背景
GOD_hj 有一把数字密码锁,但是他陷于 whk,没时间来开锁。
题目描述
这把锁从左到右有 n 个数,组成了一个序列 {a}。
由于 GOD_hj 的记性不好,所以只要将锁设置为输入任意单峰序列即可打开。具体为:
a1≤⋯≤ai≥ai+1≥⋯≥an(1≤i≤n)GOD_hj 的锁是拨动式的,即拨一下就能换成临近的一个数(0 和 9 可以互换)。
求最少拨几下可以开锁。
输入格式
第一行一个整数,n。
第二行 n 个整数,为序列 {a}。
输出格式
一个整数,为最少要拨动几下。
提示
【样例解释】
样例二:把第四个 5 变为 6 或把第三个 6 变为 5。
【数据范围】
本题采用捆绑测试。
Subtask12345n≤51035×1055×1065×106分值525201040特殊性质无无无ai∈{0,1}无对于全部数据,1≤n≤5×106,0≤ai<10。
Upd on 2023/06/12:新加 5 组 Hack 数据,放入 Subtask 6,不计分。