c:
#include<stdio.h>
int main(){
int n;
int a,b,c[100],i=0;
scanf("%d",&n);
/**for(int i =0;i<6;i++){
if(n==)
}**/
/**while(n!=0){
a=n/6;
b=n%6;
n=n/6;
}**/
while(n!=0){//循环条件
a=n%6;
n=n/6;
i++;
c[i]=a;
}
for(int j=i;j>0;j--){
printf("%d",c[j]);
}
}
//短除法;建立数组;
c++:
#include<bits/stdc++.h>
using namespace std;
int main(){
int a,n,i=0,s[100];
cin>>n;
while(n!=0){
a=n%6;
n=n/6;
i++;
s[i]=a;
}
for(int j=i;j>0;j--){
cout<<s[j];
}
}
java:
import java.io.*;
public class Main{
public static void main(String[]args)throws IOException{
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
/**int n=Integer.parseInt(br.readLine());
int i=0,a;
int[]s=new int[100];
while(n!=0){
a=n%6;
n=n/6;
i++;
s[i]=a;
}
for(int j=i;j>0;j--){
System.out.printf("%d",s[j]);
}**/
System.out.print(Integer.toString(Integer.parseInt(br.readLine()),6));
}
}
//Integer.toString(int par1,int par2),par1表示要转成字符串的数字,par2表示要转成的进制表示
//两种方法