#include<stdio.h>
int main(){
int n,step=0;
scanf("%d",&n);
if(1000<n||n<1)
printf("ERROR\n");
else{
while(n!=1){
if(n%2==0)
n=n/2;
else
n=(n*3+1)/2;
step++;
}
printf("%d\n",step);
}
}
之前一直用void main,oj也一直显示错误,换了int main果然通过了
开始备战PAT
好长时间没敲代码了
一直都是路人水平(掩面)。。。
今天不等号!=都写成了=!
不说了 丢人。。。