蒟蒻求助...三个TLE两个RE
查看原帖
蒟蒻求助...三个TLE两个RE
486331
Ustinian_楼主2021/3/2 20:17
#include<stdio.h>
int main()
{
    int n,i=1;
    scanf("%d",&n);
    int a[100];
    for(i=0;i<n;i++){
        scanf("%d",&a[i]);
    }
    a[0]=n;//先将初始值存入数组
    while(n>0){
        
        if(n%2==0){
            n=n/2;
            a[i]=n;
        }
        else{
            n=3*n+1;
            a[i]=n;
        }//分奇数偶数讨论然后存入数组
        i++;
    }
    for(i=i-1;i>=0;i--){
        printf("%d",a[i]);
    }
    return 0;
}
2021/3/2 20:17
加载中...