4 条题解

  • 1
    @ 2025-12-4 16:54:33
    #include <stdio.h>
    int main(){
    	int n;
    	while (scanf ("%d",&n)!=EOF){
    		int a[100005];
    		int i=1;
    		if (n<3){
    			printf ("%d\n",n);
    			continue;
    	}
    	
    		while (n>=3){
    			a[i]=n%3;
    			i++;
    			n=n/3;
    		}
    	    a[i]=n;
    	    for (int j=i;j>=1;j--){
    	    	printf ("%d",a[j]);
    		}
    		printf ("\n");
    	}
    	return 0;
    }
    

    信息

    ID
    223
    时间
    1000ms
    内存
    256MiB
    难度
    6
    标签
    递交数
    466
    已通过
    146
    上传者