public class TestOverFlow {
static int count=0;
public static void main(String[] args) {
getbig(5,4);
System.out.println(count);
}
publicstatic void getbig(int m,int n){
if(m<0||m>8||n<0||n>8){
return;
}
count++;
getbig( m-1,n-1);
getbig( m-1,n);
getbig( m-1,n+1);
getbig( m,n-1);
getbig( m,n+1);
getbig( m+1,n-1);
getbig( m+1,n);
getbig( m+1,n+1);
}
}
static int count=0;
public static void main(String[] args) {
getbig(5,4);
System.out.println(count);
}
publicstatic void getbig(int m,int n){
if(m<0||m>8||n<0||n>8){
return;
}
count++;
getbig( m-1,n-1);
getbig( m-1,n);
getbig( m-1,n+1);
getbig( m,n-1);
getbig( m,n+1);
getbig( m+1,n-1);
getbig( m+1,n);
getbig( m+1,n+1);
}
}