冰雹猜想(又称角谷猜想)

.冰雹猜想(又称角谷猜想)是指: 一个自然数 x,如果是奇数就乘以3再加1.如果是偶数就除以2,这样经过若干次后,最终一定会回到1。编写程序,若输入任意一个自然数则验证该猜想是否成立 :;若输入非数字字符则结束程序。


a = int(input())
while type(a) == int:
  if a%2 == 0:
    a /= 2
  elif a%2 == 1:
    a = 3*a + 1
  if a == 1:
    break