?
查看原帖
?
812721
GSNB123楼主2022/10/21 20:18
#include<stdio.h>
int main()
{
    int n,i=1,t[1000];
    int j;
    scanf("%d",&n);
    t[0]=n;
    while(n>1){
    	i++;
		t[i]=n;
        if(n%2==0){
            n/=2;
        }
        else {
            n=n*3+1;
        }
    }
    for(j=i-1;j>=0;j--){
        printf("%d ",t[j]);
    }
    return 0;
}
2022/10/21 20:18
加载中...