Advertisement
SMASIF

1225-Digit counting

Apr 28th, 2015
275
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.97 KB | None | 0 0
  1. #include <stdio.h>
  2. int main()
  3. {
  4.     int i,z,o,t,th,f,fv,s,sv,e,n,a,w;
  5.     int m;
  6.     scanf("%d", &m);
  7.     while(m--){
  8.                 scanf("%d",&a);
  9.         z=0,o=0,t=0,th=0,f=0,fv=0,s=0,sv=0,e=0,n=0;
  10.         for(i=1;i<=a;i++){
  11.                 w=i;
  12.         while(w!=0){
  13.             if(w%10==1)
  14.                     o++;
  15.             else if(w%10==2)
  16.                     t++;
  17.             else if(w%10==3)
  18.                     th++;
  19.             else if(w%10==4)
  20.                     f++;
  21.             else if(w%10==5)
  22.                     fv++;
  23.             else if(w%10==6)
  24.                     s++;
  25.             else if(w%10==7)
  26.                     sv++;
  27.             else if(w%10==8)
  28.                     e++;
  29.             else if(w%10==9)
  30.                     n++;
  31.             else if(w%10==0)
  32.                     z++;
  33.                     w=w/10;
  34.             }
  35.         }
  36.         printf("%d %d %d %d %d %d %d %d %d %d\n",z,o,t,th,f,fv,s,sv,e,n);
  37.     }
  38.     return 0;
  39. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement