fork download
  1. #include <bits/stdc++.h>
  2. using namespace std;
  3. long long pw(long long n){
  4. long long i=1;
  5. for (long j=0 ; j<n ; j++) i*=10;
  6. return i;
  7.  
  8. }
  9. int main() {
  10. long long int n,m,sum=0,i=10,z;
  11. cin>>n;
  12. m=n;
  13.  
  14. while(i!=0)
  15. {
  16. n=m-pw(i);
  17. if(n>=0)
  18. {
  19. m=m-n-1;
  20. //cout<<m;
  21. sum=sum+(n+1)*(i+1);
  22. }
  23. i--;
  24. }
  25.  
  26. cout<<sum+m<<endl;
  27.  
  28. // your code goes here
  29. return 0;
  30. }
Success #stdin #stdout 0s 3100KB
stdin
100
stdout
192