#include <stdio.h>

int main()
{
  int a, b;

  while(scanf("%d",&a) != EOF)
  {
      b = 0;
      while(a != 1)
      {
          if(a % 2 == 0)
          {
              a = a / 2;    
        }
        else
        {
            a = ((3 * a) + 1 ) / 2;
        }
        b++;
   }
      printf("%d\n", b);
  }
    

  return 0;
}

PAT刷题——PAT (Basic Level) Practice (中文) 1001

相关文章:

  • 2020-05-18
  • 2021-11-13
  • 2019-01-23
  • 2021-09-16
  • 2018-03-26
  • 2018-03-27
  • 2021-11-16
  • 2021-09-16
猜你喜欢
  • 2020-02-09
  • 2021-11-17
  • 2021-11-17
  • 2021-11-17
  • 2018-04-20
  • 2019-12-08
  • 2019-11-19
  • 2018-04-24
相关资源
相似解决方案