3882: 无中生有(挖土机 CSP-J 模拟赛 ~ 第八场)

内存限制:256 MB 时间限制:2.000 S
评测方式:文本比较 命题人:
提交:2 解决:1

题目描述

Kitten 喜欢五颜六色的衣服。33DAI 买了 +1 件衣服,编号从 0,每件衣服的初始都颜色。为了满足 Kitten 的喜好,33DAI 决定给这些衣服染色,变成颜色。每种颜色用一个正整数表示,Kitten 希望第  件衣服的颜色变为 

33DAI 可以多次染色,每次可以任选一件衣服染成任意的颜色。但是当他给编号为  的衣服染色时,会发生一个神奇的连带染色事件。假设  在十进制下有  位,那么所有编号最低  位是  的衣服都会被连带染色。比如给 35 染色时, 135,235,1035,1135,99835, 这样编号的衣服都会被染色。注意 1351 这样的 35 出现在编号中间,最低两位不是 35 的衣服是不会被连带染色的。

请问 33DAI 最少需要几次可以把每件衣服都染成 Kitten 想要的颜色。

输入

第一行为一个正整数 

第二行为 +1 个正整数 0


输出

一个整数,即 33DAI 最少的染色次数。

样例输入 复制

5
1 1 2 2 2 3

样例输出 复制

6

提示


数据规模与约定

对于 100% 的数据,1,106

  • 子任务 1(10 分):保证 <10
  • 子任务 2(20 分):保证 <100
  • 子任务 3(30 分):保证 =1
  • 子任务 4(40 分):没有特殊限制。

来源/分类