public static void main(String[] args) {
Scanner scan=new Scanner(System.in);
System.out.println("请输入要查询第几位:");
int n1=scan.nextInt();//所要查询的位
int n=String.valueOf(Integer.toBinaryString(n1)).length();//初始数列的长度也是二进制数的长度
String str=String.valueOf(Integer.toBinaryString(n1));//
int[]a=new int[n];//存储初始数列1,3,9,27……的数组
a[0]=1;
for(int i=1;i<a.length;i++){//初始化a
a[i]=a[i-1]*3;
}