33,027
社区成员




package xiaoming.test;
import java.util.Scanner;;
public class Test {
/**
* @param args
*/
public static void main(String[] args) {
Scanner input=new Scanner(System.in);
System.out.println("please input the sorce num:");
int sn=input.nextInt();
System.out.println("please input the counts lines");
int lines=input.nextInt();
int x=lines;
int y=(int)Math.pow(2, x);
int a[][]=new int[x][y];
a[0][0]=sn;
for(int i=1;i<x;i++){
for(int j=0;j<Math.pow(2, i);j++){
if(j%2==0)
a[i][j]=a[i-1][j/2]*2+1;
else if(j%2==1)
a[i][j]=a[i-1][j/2]*2+2;
}
}
System.out.println("\n");
for(int i=0;i<x;i++){
for(int j=0;j<Math.pow(2,i);j++){
System.out.print(a[i][j]+" ");
}
System.out.println("\n");
}
}
}