alonwang

关注

PAT (Basic Level) 1001 1001 害死人不偿命的(3n+1)猜想

alonwang

关注

阅读 77

2022-01-20

#include<stdio.h>
int main(void)
{
  int a,b;
  b=0;
  scanf("%d",&a);
  while(a!=1)
  {
    if(a%2==0)
      a=a/2;
    else
      a=(3*a+1)/2;
    b++;}
  printf("%d",b);
  return 0;
}

注意3*a别写成3a。

相关推荐

seuleyang

PAT甲级——1001 害死人不偿命的(3n+1)猜想

seuleyang 60 0 0

Ad大成

1001 害死人不偿命的(3n+1)猜想

Ad大成 37 0 0

NicoalsNC

【PAT (Basic Level) Practice】1001 害死人不偿命的(3n+1)猜想 (15 分)

NicoalsNC 64 0 0

高子歌

pat乙级1001 害死人不偿命的(3n+1)猜想

高子歌 74 0 0

查拉图斯特拉你和他

PAT乙级 1001 害死人不偿命的(3n+1)猜想

查拉图斯特拉你和他 77 0 0

唯米天空

PAT(乙级)1001: 害死人不偿命的(3n+1)猜想

唯米天空 54 0 0

微笑沉默

1001 害死人不偿命的(3n+1)猜想(JAVA)

微笑沉默 40 0 0

诗尚凝寒

PAT (Basic Level) Practice (中文)1001 害死人不偿命的(3n+1)猜想 (15 分)

诗尚凝寒 31 0 0

村里搬砖的月野兔

PAT.B1001 害死人不偿命的(3n+1)猜想

村里搬砖的月野兔 34 0 0

40dba2f2a596

1001 害死人不偿命的(3n+1)猜想 (15 分)

40dba2f2a596 61 0 0

精彩评论(0)

0 0 举报