karlangadas

3 Fuerza Bruta

Jan 15th, 2017
105
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.34 KB | None | 0 0
  1. #include <stdio.h>
  2. int CalcCifras(int n){
  3.     int c;
  4.     while(n>0){
  5.         n/=10;
  6.         c++;
  7.     }
  8.     return c;
  9. }
  10. int main(void) {
  11.     int n,cifras,suma=0;
  12.     scanf("%d",&n);
  13.    
  14.     cifras=CalcCifras(n);
  15.    
  16.     for (int i=1;i<=(cifras-1);i++)
  17.         suma+=(pow(10,i)-pow(10,(i-1)))*i;
  18.    
  19.     suma+=(n-pow(10,cifras-1)+1)*cifras;
  20.    
  21.     printf("%d\n",suma);
  22.     return 0;
  23. }
Advertisement
Add Comment
Please, Sign In to add comment