• Source
    1. #include<stdio.h>
    2. int main()
    3. {
    4. long long int n,i,j,mod,arr[1000];
    5. while(scanf("%lld",&n)==1)
    6. {
    7. if(n<0)
    8. {
    9. break;
    10. }
    11. else if(n==0)
    12. {
    13. printf("0\n");
    14. }
    15. else
    16. {
    17. i=0;
    18. while(n>0)
    19. {
    20. mod=n%3;
    21. arr[i]=mod;
    22. i++;
    23. n=n/3;
    24. }
    25. for(j=i-1; j>=0; j--)
    26. {
    27. printf("%lld",arr[j]);
    28. }
    29. printf("\n");
    30. }
    31. }
    32. return 0;
    33. }