#arc153d. [arc153_d]Sum of Sum of Digits

[arc153_d]Sum of Sum of Digits

题目描述

对于一个正整数xx,定义函数f(x)f(x)为其各位数字的和。例如,我们有f(153)=1+5+3=9f(153) = 1 + 5 + 3 = 9f(2023)=2+0+2+3=7f(2023) = 2 + 0 + 2 + 3 = 7,以及f(1)=1f(1) = 1

给定一个正整数序列A=(A1,,AN)A = (A_1, \ldots, A_N)。找到使得sumi=1Nf(Ai+x)\\sum_{i=1}^N f(A_i + x)取得最小值的非负整数xx

约束条件

  • 1N2×1051\leq N\leq 2\times 10^5
  • 1Ai<1091\leq A_i < 10^9

输入

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

NN A1A_1 ldots\\ldots ANA_N

输出

打印使得sumi=1Nf(Ai+x)\\sum_{i=1}^N f(A_i + x)取得最小值的非负整数xx


示例输入 1

4
4 13 8 6

示例输出 1

14

例如,x=7x = 7时,$\\sum_{i=1}^N f(A_i+x) = f(11) + f(20) + f(15) + f(13) = 14$。


示例输入 2

4
123 45 678 90

示例输出 2

34

例如,x=22x = 22时,$\\sum_{i=1}^N f(A_i+x) = f(145) + f(67) + f(700) + f(112) = 34$。


示例输入 3

3
1 10 100

示例输出 3

3

例如,x=0x = 0时,sumi=1Nf(Ai+x)=f(1)+f(10)+f(100)=3\\sum_{i=1}^N f(A_i+x) = f(1) + f(10) + f(100) = 3


示例输入 4

1
153153153

示例输出 4

1

例如,x=9999846846847x = 9999846846847时,sumi=1Nf(Ai+x)=f(10000000000000)=1\\sum_{i=1}^N f(A_i+x) = f(10000000000000) = 1