fork download
  1. #include <bits/stdc++.h>
  2. using namespace std;
  3. int getPower(int x){
  4. int count=0;
  5. while(x!=0){
  6. x=x/10;
  7. count++;
  8. }
  9. return count;
  10. }
  11.  
  12. int getSum(int arr[],int n){
  13. int sum=arr[0];
  14. int ans=0;
  15. for(int j=1;j<n;j++){
  16. int y=getPower(arr[j]);
  17. int val=(j-1)*arr[j]+sum*pow(10,y);
  18. ans=ans+val;
  19. sum=sum+arr[j];
  20.  
  21. }
  22. return ans;
  23. }
  24. int main() {
  25. // your code goes here
  26. int arr[]={3,14,15};
  27. int n=sizeof(arr)/sizeof(arr[0]);
  28. cout<<"The sum is:"<<getSum(arr,n);
  29. return 0;
  30. }
Success #stdin #stdout 0s 5324KB
stdin
Standard input is empty
stdout
The sum is:2015