1. 程式人生 > >編程之美—象棋將帥問題java和C++實現

編程之美—象棋將帥問題java和C++實現

象棋

技術分享圖片

解決思路這樣如下圖:

技術分享圖片

然後我的java實現

public class xiangqi {
    public static void main(String[] args) {
        byte s=81;
        while(s!=0){
            if((s/9%3)==(s%9%3)){
                s--;
                continue;
            }
            else
                System.out.println("象棋位置對為:("+s/9+","+s%9+")");
            s--;
        }


    }
}


編程之美—象棋將帥問題java和C++實現