import java.util.Scanner; import java.io.File; import java.io.FileNotFoundException; import java.util.Formatter; import java.util.FormatterClosedException; import java.lang.String; public class tilegen2 { int array[][] = new int[1000][4]; int num_compu_rows; static Formatter output; int glue_table[][] = new int[3000][100]; int index;int numglu; int array1[] = new int[100]; public int compuRows() { return num_compu_rows; } public int[] getIndex() { return array1; } public int glunum() { return numglu; } public int[][] compuglues() { return array; } public int[][] getGlue_table() { return glue_table; } public int getMaxGlue() { return index; } static int tobin(int x1,int x2) { //System.out.printf("\nx1=%d,x2=%d",x1,x2); int x3,x4; x3=0; x4=0; int n=0; do{ int pw=1; for(int t=0;t0); if(x2>0) { do { int pw=1; for(int t=0;t0); } return x4; } public void computation(int size_north,int size_east,int size_south,int size_west,String north_ip[],String east_ip[],String south_ip[],String west_ip[]) { Scanner input = new Scanner(System.in); String[] iptable = new String[1000]; String[] uiptable = new String[1000]; int[] lctable = new int [1000]; int x=0; int nx=0; //int size_north,size_south,size_east,size_west; int n,flag; flag=0;n=0; //System.out.printf("welcome to tilegen !!\n"); //System.out.printf("How many inputs for side NORTH ? please enter them too"); //size_north = input.nextInt(); String[] a1 =new String[size_north]; for(int i=0;iend); } } /* System.out.printf("\nthe changed iptable is\n"); for(int y1=0;y10); } piptable[g]=""; for(int g2=0;g20)gs--; arr[gy][gx]=stk[gs]; //System.out.printf("\n___________________%d\n",arr[gy][gx]); } } /* System.out.printf("\nthe uiptable is\n"); for(int y2=0;y2gv[v2+1]) { int temp=gv[v2]; gv[v2]=gv[v2+1]; gv[v2+1]=temp; } } } System.out.printf("\nr=%d",r); /* System.out.printf("\nC: the lgv is \n"); for(int w4=0;w40); } //north glues array int[][] nga = new int[r][2]; if(size_north == 0) { for(int zt=0;zt0); for(int nc=1;nc0); nga[g1][0]=temp1; for(int g3=0;g30); for(int nc=1;nc0); ega[g1][0]=temp1; for(int g3=0;g30); for(int nc=1;nc0); sga[g1][0]=temp1; for(int g3=0;g30); for(int nc=1;nc0); wga[g1][0]=temp1; for(int g3=0;g3