正整数求输出的最低点A(二)

2013-05-14 09:26:58 · 作者: · 浏览: 671

 

  大水题!很简单!直接发代码!

  [cpp]

  #include

  using namespace std;

  int main()

  {

  int num,sum,i,j,temp;

  while(cin>>num && num!=0)

  {

  sum=1;temp=0;

  for(i=1;temp==0;i++)

  {

  temp=num%2;

  //arr[i]=num%2;

  num=num/2;

  }

  //cout<<"i="<

  //for(;;i--)

  //if(arr[i]==1)

  //break;

  for(j=1;j

  sum=sum*2;

  cout<

  }

  return 0;

  }