题目描述
对于一个正整数x,定义函数f(x)为其各位数字的和。例如,我们有f(153)=1+5+3=9,f(2023)=2+0+2+3=7,以及f(1)=1。
给定一个正整数序列A=(A1,…,AN)。找到使得sumi=1Nf(Ai+x)取得最小值的非负整数x。
约束条件
- 1≤N≤2×105
- 1≤Ai<109
输入
输入以以下格式从标准输入给出:
N
A1 ldots AN
输出
打印使得sumi=1Nf(Ai+x)取得最小值的非负整数x。
示例输入 1
4
4 13 8 6
示例输出 1
14
例如,x=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=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=0时,sumi=1Nf(Ai+x)=f(1)+f(10)+f(100)=3。
示例输入 4
1
153153153
示例输出 4
1
例如,x=9999846846847时,sumi=1Nf(Ai+x)=f(10000000000000)=1。