1313 - 【入门】加权数字和

通过次数

75

提交次数

122

时间限制 : 1 秒
内存限制 : 128 MB

现在给你一个正整数,定义它的价值为每一位的价值之和,每一位的价值是这一位的数字乘上这一位的权重,个位权重为 1 ,十位权重为 2 ,百位权重为 3 ,每高一位权重加 1 ,问这个正整数的价值是多大。

输入

读入一个整数 n(1 \leq n \leq 10 ^ 9)

输出

输出一个整数表示 n 的价值。

样例

输入

123

输出

10

提示

在while循环里,权重系数每次加 1,取出 n 的个位然后乘以权重系数 i,把这个结果累加到 sum 中,然后 n 除以 10,直到 n0