#include <bits/stdc++.h>
using namespace std;
int getPower(int x){
int count=0;
while(x!=0){
x=x/10;
count++;
}
return count;
}
int getSum(int arr[],int n){
int sum=arr[0];
int ans=0;
for(int j=1;j<n;j++){
int y=getPower(arr[j]);
int val=((j-1)+1)*arr[j]+sum*pow(10,y);
ans=ans+val;
sum=sum+arr[j];
}
return ans;
}
int main() {
// your code goes here
int arr[]={3,14,15};
int n=sizeof(arr)/sizeof(arr[0]);
cout<<"The sum is:"<<getSum(arr,n);
return 0;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CmludCBnZXRQb3dlcihpbnQgeCl7CglpbnQgY291bnQ9MDsKCXdoaWxlKHghPTApewogICAgICAgeD14LzEwOwogICAgICAgY291bnQrKzsKCX0KCXJldHVybiBjb3VudDsKfQogCmludCBnZXRTdW0oaW50IGFycltdLGludCBuKXsKCWludCBzdW09YXJyWzBdOwoJaW50IGFucz0wOwoJZm9yKGludCBqPTE7ajxuO2orKyl7CgkJaW50IHk9Z2V0UG93ZXIoYXJyW2pdKTsKCQlpbnQgdmFsPSgoai0xKSsxKSphcnJbal0rc3VtKnBvdygxMCx5KTsKCQlhbnM9YW5zK3ZhbDsKCQlzdW09c3VtK2FycltqXTsKIAoJfQoJcmV0dXJuIGFuczsKfQppbnQgbWFpbigpIHsKCS8vIHlvdXIgY29kZSBnb2VzIGhlcmUKCWludCBhcnJbXT17MywxNCwxNX07CglpbnQgbj1zaXplb2YoYXJyKS9zaXplb2YoYXJyWzBdKTsKCWNvdXQ8PCJUaGUgc3VtIGlzOiI8PGdldFN1bShhcnIsbik7CglyZXR1cm4gMDsKfQ==