... HAVE U TRIED .... AT LEAST 3 TIMES ... OK U CAN SEE THIS ...

Tuesday, December 24, 2013

UVA-11636 :: Hello World!

#include <stdio.h>
int main ()
{
     int n ,cnt ,x ,p ,paste ,op =0  ;

     while (scanf ("%d",&p) == 1 )
          {
               if (p < 0 ) break ;
               op ++ ;

               paste = 0 ;
               cnt = 1 ;

               while (1)
                    {
                           cnt = cnt * 2 ;
                         if (cnt < p) paste ++ ;
                         else  {paste ++ ; break ;}
                    }

               if (p == 0) paste = 0 ;
               else if (p == 1) paste = 0 ;

                printf ("Case %d: %d\n",op , paste) ;

          }
     return 0 ;
}