Java学习者论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

恭喜Java学习者论坛(https://www.javaxxz.com)已经为数万Java学习者服务超过8年了!积累会员资料超过10000G+
成为本站VIP会员,下载本站10000G+会员资源,购买链接:点击进入购买VIP会员
JAVA高级面试进阶视频教程Java架构师系统进阶VIP课程

分布式高可用全栈开发微服务教程

Go语言视频零基础入门到精通

Java架构师3期(课件+源码)

Java开发全终端实战租房项目视频教程

SpringBoot2.X入门到高级使用教程

大数据培训第六期全套视频教程

深度学习(CNN RNN GAN)算法原理

Java亿级流量电商系统视频教程

互联网架构师视频教程

年薪50万Spark2.0从入门到精通

年薪50万!人工智能学习路线教程

年薪50万!大数据从入门到精通学习路线年薪50万!机器学习入门到精通视频教程
仿小米商城类app和小程序视频教程深度学习数据分析基础到实战最新黑马javaEE2.1就业课程从 0到JVM实战高手教程 MySQL入门到精通教程
查看: 397|回复: 0

[算法学习]八皇后问题

[复制链接]
  • TA的每日心情
    开心
    2021-3-12 23:18
  • 签到天数: 2 天

    [LV.1]初来乍到

    发表于 2014-10-30 23:59:37 | 显示全部楼层 |阅读模式

          八皇后问题是一个古老而著名的问题。该问题是十九世纪著名的数学家高斯1850年提出:在8X8格的国际象棋上摆放八个皇后,使其不能互相攻击,即任意两个皇后都不能处于同一行、同一列或同一斜线上,问有多少种摆法。
    高斯认为有76种方案。1854年在柏林的象棋杂志上不同的作者发表了40种不同的解,后来有人用图论的方法解出92种结果。
        网上有不少解答,选一种。

    / * 数据表示:
    * 用一个 8 位的 8 进制数表示棋盘上皇后的位置:
    * 比如:45615353 表示:
    *       第0列皇后在第4个位置
    *       第1列皇后在第5个位置
    *       第2列皇后在第6个位置
    *       。。。
    *       第7列皇后在第3个位置
    *
    * 循环变量从 00000000 加到 77777777 (8进制数)的过程,就遍历了皇后所有的情况
    * 程序中八进制数用一个一维数组 data[] 表示, 如上面的45615353表现为:
    data[0]=4,data[1]=5,data[2]=6,data[3]=1,data[4]=5,
    data[5]=3,data[6]=5,data[7]=3
    *
    * 检测冲突:
    *     横列冲突:data == data[j]
    *     斜列冲突:(data+i) == (data[j]+j) 或者 (data-i) == (data[j]-j)
    *
    * 好处:
    * 采用循环,而不是递规,系统资源占有少
    * 可计算 n 皇后问题
    * 把问题线性化处理,可以把问题分块,在分布式环境下用多台计算机一起算。
    *
    * ToDo:
    *   枚举部分还可以进行优化,多加些判断条件速度可以更快。
    *   输出部分可以修改成棋盘形式的输出
    *
    * @author cinc 2002-09-11
    *
    */  
        public class Queen {
        int size;
        int resultCount;
       
        public void compute ( int size ) {
            this.size = size;
            resultCount = 0;
            int data[] = new int[size];
            int count; // 所有可能的情况个数
            int i,j;
            
            // 计算所有可能的情况的个数
            count = 1;
            for ( i=0 ; i<size ; i++ ) {
                count = count * size;
            }
            // 对每一个可能的情况
            for ( i=0 ; i<count ; i++ ) {
                // 计算这种情况下的棋盘上皇后的摆放位置,用 8 进制数表示
                // 此处可优化
                int temp = i;
                for ( j=0 ; j<size ; j++ ) {
                    data [j] = temp % size;
                    temp = temp / size;
                }
                // 测试这种情况是否可行,如果可以,输出
                if ( test(data) )
                    output( data );
            }
        }  
           /*
         * 测试这种情况皇后的排列是否可行
         *
         */
        public boolean test( int[] data ) {
            int i,j;
            for ( i=0 ; i<size ; i++ ) {
                for ( j=i+1 ; j<size ; j++ ) {
                    // 测试是否在同一排
                    if ( data == data[j] )
                        return false;
                    // 测试是否在一斜线
                    if ( (data+i) == (data[j]+j) )
                        return false;
                    // 测试是否在一反斜线
                    if ( (data-i) == (data[j]-j) )
                        return false;
                }
            }
            return true;
        }  
           /*
         * 输出某种情况下皇后的坐标
         *
         */
        public void output ( int[] data ) {
            int i;
            System.out.print ( ++resultCount + ": " );
            for ( i=0 ; i<size ; i++ ) {
                System.out.print ( "(" + i + "," + data + ") " );
            }
            System.out.println ();
        }
        public static void main(String args[]) {
            (new Queen()).compute( 8 );
        }
    }
        程序运行结果:
       
    C:java>java Queen
    1: (0,3) (1,1) (2,6) (3,2) (4,5) (5,7) (6,4) (7,0)
    2: (0,4) (1,1) (2,3) (3,6) (4,2) (5,7) (6,5) (7,0)
    3: (0,2) (1,4) (2,1) (3,7) (4,5) (5,3) (6,6) (7,0)
    4: (0,2) (1,5) (2,3) (3,1) (4,7) (5,4) (6,6) (7,0)
    5: (0,4) (1,6) (2,0) (3,2) (4,7) (5,5) (6,3) (7,1)
    6: (0,3) (1,5) (2,7) (3,2) (4,0) (5,6) (6,4) (7,1)
    7: (0,2) (1,5) (2,7) (3,0) (4,3) (5,6) (6,4) (7,1)
    8: (0,4) (1,2) (2,7) (3,3) (4,6) (5,0) (6,5) (7,1)
    9: (0,4) (1,6) (2,3) (3,0) (4,2) (5,7) (6,5) (7,1)
    10: (0,3) (1,0) (2,4) (3,7) (4,5) (5,2) (6,6) (7,1)
    11: (0,2) (1,5) (2,3) (3,0) (4,7) (5,4) (6,6) (7,1)
    12: (0,3) (1,6) (2,4) (3,2) (4,0) (5,5) (6,7) (7,1)
    13: (0,5) (1,3) (2,1) (3,7) (4,4) (5,6) (6,0) (7,2)
    14: (0,5) (1,3) (2,6) (3,0) (4,7) (5,1) (6,4) (7,2)
    15: (0,0) (1,6) (2,3) (3,5) (4,7) (5,1) (6,4) (7,2)
    16: (0,5) (1,7) (2,1) (3,3) (4,0) (5,6) (6,4) (7,2)
    17: (0,5) (1,1) (2,6) (3,0) (4,3) (5,7) (6,4) (7,2)
    18: (0,3) (1,6) (2,0) (3,7) (4,4) (5,1) (6,5) (7,2)
    19: (0,4) (1,7) (2,3) (3,0) (4,6) (5,1) (6,5) (7,2)
    20: (0,3) (1,7) (2,0) (3,4) (4,6) (5,1) (6,5) (7,2)
    21: (0,1) (1,6) (2,4) (3,7) (4,0) (5,3) (6,5) (7,2)
    22: (0,0) (1,6) (2,4) (3,7) (4,1) (5,3) (6,5) (7,2)
    23: (0,1) (1,4) (2,6) (3,3) (4,0) (5,7) (6,5) (7,2)
    24: (0,3) (1,1) (2,6) (3,4) (4,0) (5,7) (6,5) (7,2)
    25: (0,4) (1,6) (2,0) (3,3) (4,1) (5,7) (6,5) (7,2)
    26: (0,5) (1,3) (2,0) (3,4) (4,7) (5,1) (6,6) (7,2)
    27: (0,4) (1,0) (2,3) (3,5) (4,7) (5,1) (6,6) (7,2)
    28: (0,4) (1,1) (2,5) (3,0) (4,6) (5,3) (6,7) (7,2)
    29: (0,5) (1,2) (2,6) (3,1) (4,7) (5,4) (6,0) (7,3)
    30: (0,1) (1,6) (2,2) (3,5) (4,7) (5,4) (6,0) (7,3)
    31: (0,6) (1,2) (2,0) (3,5) (4,7) (5,4) (6,1) (7,3)
    32: (0,4) (1,0) (2,7) (3,5) (4,2) (5,6) (6,1) (7,3)
    33: (0,0) (1,4) (2,7) (3,5) (4,2) (5,6) (6,1) (7,3)
    34: (0,2) (1,5) (2,7) (3,0) (4,4) (5,6) (6,1) (7,3)
    35: (0,5) (1,2) (2,0) (3,6) (4,4) (5,7) (6,1) (7,3)
    36: (0,6) (1,4) (2,2) (3,0) (4,5) (5,7) (6,1) (7,3)
    37: (0,6) (1,2) (2,7) (3,1) (4,4) (5,0) (6,5) (7,3)
    38: (0,4) (1,2) (2,0) (3,6) (4,1) (5,7) (6,5) (7,3)
    39: (0,1) (1,4) (2,6) (3,0) (4,2) (5,7) (6,5) (7,3)
    40: (0,2) (1,5) (2,1) (3,4) (4,7) (5,0) (6,6) (7,3)
    41: (0,5) (1,0) (2,4) (3,1) (4,7) (5,2) (6,6) (7,3)
    42: (0,7) (1,2) (2,0) (3,5) (4,1) (5,4) (6,6) (7,3)
    43: (0,1) (1,7) (2,5) (3,0) (4,2) (5,4) (6,6) (7,3)
    44: (0,4) (1,6) (2,1) (3,5) (4,2) (5,0) (6,7) (7,3)
    45: (0,2) (1,5) (2,1) (3,6) (4,4) (5,0) (6,7) (7,3)
    46: (0,5) (1,1) (2,6) (3,0) (4,2) (5,4) (6,7) (7,3)
    47: (0,2) (1,6) (2,1) (3,7) (4,5) (5,3) (6,0) (7,4)
    48: (0,5) (1,2) (2,6) (3,1) (4,3) (5,7) (6,0) (7,4)
    49: (0,3) (1,1) (2,6) (3,2) (4,5) (5,7) (6,0) (7,4)
    50: (0,6) (1,0) (2,2) (3,7) (4,5) (5,3) (6,1) (7,4)
    51: (0,0) (1,5) (2,7) (3,2) (4,6) (5,3) (6,1) (7,4)
    52: (0,2) (1,7) (2,3) (3,6) (4,0) (5,5) (6,1) (7,4)
    53: (0,5) (1,2) (2,6) (3,3) (4,0) (5,7) (6,1) (7,4)
    54: (0,6) (1,3) (2,1) (3,7) (4,5) (5,0) (6,2) (7,4)
    55: (0,3) (1,5) (2,7) (3,1) (4,6) (5,0) (6,2) (7,4)
    56: (0,1) (1,5) (2,0) (3,6) (4,3) (5,7) (6,2) (7,4)
    57: (0,1) (1,3) (2,5) (3,7) (4,2) (5,0) (6,6) (7,4)
    58: (0,2) (1,5) (2,7) (3,1) (4,3) (5,0) (6,6) (7,4)
    59: (0,5) (1,2) (2,0) (3,7) (4,3) (5,1) (6,6) (7,4)
    60: (0,7) (1,3) (2,0) (3,2) (4,5) (5,1) (6,6) (7,4)
    61: (0,3) (1,7) (2,0) (3,2) (4,5) (5,1) (6,6) (7,4)
    62: (0,1) (1,5) (2,7) (3,2) (4,0) (5,3) (6,6) (7,4)
    63: (0,6) (1,1) (2,5) (3,2) (4,0) (5,3) (6,7) (7,4)
    64: (0,2) (1,5) (2,1) (3,6) (4,0) (5,3) (6,7) (7,4)
    65: (0,3) (1,6) (2,2) (3,7) (4,1) (5,4) (6,0) (7,5)
    66: (0,3) (1,7) (2,4) (3,2) (4,0) (5,6) (6,1) (7,5)
    67: (0,2) (1,4) (2,7) (3,3) (4,0) (5,6) (6,1) (7,5)
    68: (0,3) (1,1) (2,7) (3,4) (4,6) (5,0) (6,2) (7,5)
    69: (0,4) (1,6) (2,1) (3,3) (4,7) (5,0) (6,2) (7,5)
    70: (0,6) (1,3) (2,1) (3,4) (4,7) (5,0) (6,2) (7,5)
    71: (0,7) (1,1) (2,3) (3,0) (4,6) (5,4) (6,2) (7,5)
    72: (0,6) (1,1) (2,3) (3,0) (4,7) (5,4) (6,2) (7,5)
    73: (0,4) (1,0) (2,7) (3,3) (4,1) (5,6) (6,2) (7,5)
    74: (0,3) (1,0) (2,4) (3,7) (4,1) (5,6) (6,2) (7,5)
    75: (0,4) (1,1) (2,7) (3,0) (4,3) (5,6) (6,2) (7,5)
    76: (0,2) (1,6) (2,1) (3,7) (4,4) (5,0) (6,3) (7,5)
    77: (0,2) (1,0) (2,6) (3,4) (4,7) (5,1) (6,3) (7,5)
    78: (0,7) (1,1) (2,4) (3,2) (4,0) (5,6) (6,3) (7,5)
    79: (0,2) (1,4) (2,1) (3,7) (4,0) (5,6) (6,3) (7,5)
    80: (0,2) (1,4) (2,6) (3,0) (4,3) (5,1) (6,7) (7,5)
    81: (0,4) (1,1) (2,3) (3,5) (4,7) (5,2) (6,0) (7,6)
    82: (0,5) (1,2) (2,4) (3,7) (4,0) (5,3) (6,1) (7,6)
    83: (0,4) (1,7) (2,3) (3,0) (4,2) (5,5) (6,1) (7,6)
    84: (0,3) (1,1) (2,4) (3,7) (4,5) (5,0) (6,2) (7,6)
    85: (0,3) (1,5) (2,0) (3,4) (4,1) (5,7) (6,2) (7,6)
    86: (0,5) (1,2) (2,0) (3,7) (4,4) (5,1) (6,3) (7,6)
    87: (0,4) (1,2) (2,0) (3,5) (4,7) (5,1) (6,3) (7,6)
    88: (0,3) (1,1) (2,7) (3,5) (4,0) (5,2) (6,4) (7,6)
    89: (0,5) (1,2) (2,4) (3,6) (4,0) (5,3) (6,1) (7,7)
    90: (0,5) (1,3) (2,6) (3,0) (4,2) (5,4) (6,1) (7,7)
    91: (0,3) (1,6) (2,4) (3,1) (4,5) (5,0) (6,2) (7,7)
    92: (0,4) (1,6) (2,1) (3,5) (4,2) (5,0) (6,3) (7,7)
        C:java> 第1种状态为:
       
    @  *  *  *  *  *  *  *  
       
    *  *  *  *  @  *  *  *  
       
    *  *  *  *  *  *  *  @  
       
    *  *  *  *  *  @  *  *  
       
    *  *  @  *  *  *  *  *  
       
    *  *  *  *  *  *  @  *  
       
    *  @  *  *  *  *  *  *  
       
    *  *  *  @  *  *  *  *  
       

       

       
    第2种状态为:
       
    @  *  *  *  *  *  *  *  
       
    *  *  *  *  *  @  *  *  
       
    *  *  *  *  *  *  *  @  
       
    *  *  @  *  *  *  *  *  
       
    *  *  *  *  *  *  @  *  
       
    *  *  *  @  *  *  *  *  
       
    *  @  *  *  *  *  *  *  
       
    *  *  *  *  @  *  *  *  
       

       

       
    第3种状态为:
       
    @  *  *  *  *  *  *  *  
       
    *  *  *  *  *  *  @  *  
       
    *  *  *  @  *  *  *  *  
       
    *  *  *  *  *  @  *  *  
       
    *  *  *  *  *  *  *  @  
       
    *  @  *  *  *  *  *  *  
       
    *  *  *  *  @  *  *  *  
       
    *  *  @  *  *  *  *  *  
       

       

       
    第4种状态为:
       
    @  *  *  *  *  *  *  *  
       
    *  *  *  *  *  *  @  *  
       
    *  *  *  *  @  *  *  *  
       
    *  *  *  *  *  *  *  @  
       
    *  @  *  *  *  *  *  *  
       
    *  *  *  @  *  *  *  *  
       
    *  *  *  *  *  @  *  *  
       
    *  *  @  *  *  *  *  *  
       

       

       
    第5种状态为:
       
    *  @  *  *  *  *  *  *  
       
    *  *  *  @  *  *  *  *  
       
    *  *  *  *  *  @  *  *  
       
    *  *  *  *  *  *  *  @  
       
    *  *  @  *  *  *  *  *  
       
    @  *  *  *  *  *  *  *  
       
    *  *  *  *  *  *  @  *  
       
    *  *  *  *  @  *  *  *  
       

       

       
    第6种状态为:
       
    *  @  *  *  *  *  *  *  
       
    *  *  *  *  @  *  *  *  
       
    *  *  *  *  *  *  @  *  
       
    @  *  *  *  *  *  *  *  
       
    *  *  @  *  *  *  *  *  
       
    *  *  *  *  *  *  *  @  
       
    *  *  *  *  *  @  *  *  
       
    *  *  *  @  *  *  *  *  
       

       

       
    第7种状态为:
       
    *  @  *  *  *  *  *  *  
       
    *  *  *  *  @  *  *  *  
       
    *  *  *  *  *  *  @  *  
       
    *  *  *  @  *  *  *  *  
       
    @  *  *  *  *  *  *  *  
       
    *  *  *  *  *  *  *  @  
       
    *  *  *  *  *  @  *  *  
       
    *  *  @  *  *  *  *  *  
       

       

       
    第8种状态为:
       
    *  @  *  *  *  *  *  *  
       
    *  *  *  *  *  @  *  *  
       
    @  *  *  *  *  *  *  *  
       
    *  *  *  *  *  *  @  *  
       
    *  *  *  @  *  *  *  *  
       
    *  *  *  *  *  *  *  @  
       
    *  *  @  *  *  *  *  *  
       
    *  *  *  *  @  *  *  *  
       

       

       
    第9种状态为:
       
    *  @  *  *  *  *  *  *  
       
    *  *  *  *  *  @  *  *  
       
    *  *  *  *  *  *  *  @  
       
    *  *  @  *  *  *  *  *  
       
    @  *  *  *  *  *  *  *  
       
    *  *  *  @  *  *  *  *  
       
    *  *  *  *  *  *  @  *  
       
    *  *  *  *  @  *  *  *  
       

       

       
    第10种状态为:
       
    *  @  *  *  *  *  *  *  
       
    *  *  *  *  *  *  @  *  
       
    *  *  @  *  *  *  *  *  
       
    *  *  *  *  *  @  *  *  
       
    *  *  *  *  *  *  *  @  
       
    *  *  *  *  @  *  *  *  
       
    @  *  *  *  *  *  *  *  
       
    *  *  *  @  *  *  *  *  
       

       

       
    第11种状态为:
       
    *  @  *  *  *  *  *  *  
       
    *  *  *  *  *  *  @  *  
       
    *  *  *  *  @  *  *  *  
       
    *  *  *  *  *  *  *  @  
       
    @  *  *  *  *  *  *  *  
       
    *  *  *  @  *  *  *  *  
       
    *  *  *  *  *  @  *  *  
       
    *  *  @  *  *  *  *  *  
       

       

       
    第12种状态为:
       
    *  @  *  *  *  *  *  *  
       
    *  *  *  *  *  *  *  @  
       
    *  *  *  *  *  @  *  *  
       
    @  *  *  *  *  *  *  *  
       
    *  *  @  *  *  *  *  *  
       
    *  *  *  *  @  *  *  *  
       
    *  *  *  *  *  *  @  *  
       
    *  *  *  @  *  *  *  *  
       

       

       
    第13种状态为:
       
    *  *  @  *  *  *  *  *  
       
    @  *  *  *  *  *  *  *  
       
    *  *  *  *  *  *  @  *  
       
    *  *  *  *  @  *  *  *  
       
    *  *  *  *  *  *  *  @  
       
    *  @  *  *  *  *  *  *  
       
    *  *  *  @  *  *  *  *  
       
    *  *  *  *  *  @  *  *  
       

       

       
    第14种状态为:
       
    *  *  @  *  *  *  *  *  
       
    *  *  *  *  @  *  *  *  
       
    *  @  *  *  *  *  *  *  
       
    *  *  *  *  *  *  *  @  
       
    @  *  *  *  *  *  *  *  
       
    *  *  *  *  *  *  @  *  
       
    *  *  *  @  *  *  *  *  
       
    *  *  *  *  *  @  *  *  
       

       
    第15种状态为:
       
    *  *  @  *  *  *  *  *  
       
    *  *  *  *  @  *  *  *  
       
    *  @  *  *  *  *  *  *  
       
    *  *  *  *  *  *  *  @  
       
    *  *  *  *  *  @  *  *  
       
    *  *  *  @  *  *  *  *  
       
    *  *  *  *  *  *  @  *  
       
    @  *  *  *  *  *  *  *  
       

       

       
    第16种状态为:
       
    *  *  @  *  *  *  *  *  
       
    *  *  *  *  @  *  *  *  
       
    *  *  *  *  *  *  @  *  
       
    @  *  *  *  *  *  *  *  
       
    *  *  *  @  *  *  *  *  
       
    *  @  *  *  *  *  *  *  
       
    *  *  *  *  *  *  *  @  
       
    *  *  *  *  *  @  *  *  
       

       

       
    第17种状态为:
       
    *  *  @  *  *  *  *  *  
       
    *  *  *  *  @  *  *  *  
       
    *  *  *  *  *  *  *  @  
       
    *  *  *  @  *  *  *  *  
       
    @  *  *  *  *  *  *  *  
       
    *  *  *  *  *  *  @  *  
       
    *  @  *  *  *  *  *  *  
       
    *  *  *  *  *  @  *  *  
       

       

       
    第18种状态为:
       
    *  *  @  *  *  *  *  *  
       
    *  *  *  *  *  @  *  *  
       
    *  @  *  *  *  *  *  *  
       
    *  *  *  *  @  *  *  *  
       
    *  *  *  *  *  *  *  @  
       
    @  *  *  *  *  *  *  *  
       
    *  *  *  *  *  *  @  *  
       
    *  *  *  @  *  *  *  *  
       

       

       
    第19种状态为:
       
    *  *  @  *  *  *  *  *  
       
    *  *  *  *  *  @  *  *  
       
    *  @  *  *  *  *  *  *  
       
    *  *  *  *  *  *  @  *  
       
    @  *  *  *  *  *  *  *  
       
    *  *  *  @  *  *  *  *  
       
    *  *  *  *  *  *  *  @  
       
    *  *  *  *  @  *  *  *  
       

       

       
    第20种状态为:
       
    *  *  @  *  *  *  *  *  
       
    *  *  *  *  *  @  *  *  
       
    *  @  *  *  *  *  *  *  
       
    *  *  *  *  *  *  @  *  
       
    *  *  *  *  @  *  *  *  
       
    @  *  *  *  *  *  *  *  
       
    *  *  *  *  *  *  *  @  
       
    *  *  *  @  *  *  *  *  
       

       

       
    第21种状态为:
       
    *  *  @  *  *  *  *  *  
       
    *  *  *  *  *  @  *  *  
       
    *  *  *  @  *  *  *  *  
       
    @  *  *  *  *  *  *  *  
       
    *  *  *  *  *  *  *  @  
       
    *  *  *  *  @  *  *  *  
       
    *  *  *  *  *  *  @  *  
       
    *  @  *  *  *  *  *  *  
       

       

       
    第22种状态为:
       
    *  *  @  *  *  *  *  *  
       
    *  *  *  *  *  @  *  *  
       
    *  *  *  @  *  *  *  *  
       
    *  @  *  *  *  *  *  *  
       
    *  *  *  *  *  *  *  @  
       
    *  *  *  *  @  *  *  *  
       
    *  *  *  *  *  *  @  *  
       
    @  *  *  *  *  *  *  *  
       

       

       
    第23种状态为:
       
    *  *  @  *  *  *  *  *  
       
    *  *  *  *  *  @  *  *  
       
    *  *  *  *  *  *  *  @  
       
    @  *  *  *  *  *  *  *  
       
    *  *  *  @  *  *  *  *  
       
    *  *  *  *  *  *  @  *  
       
    *  *  *  *  @  *  *  *  
       
    *  @  *  *  *  *  *  *  
       

       

       
    第24种状态为:
       
    *  *  @  *  *  *  *  *  
       
    *  *  *  *  *  @  *  *  
       
    *  *  *  *  *  *  *  @  
       
    @  *  *  *  *  *  *  *  
       
    *  *  *  *  @  *  *  *  
       
    *  *  *  *  *  *  @  *  
       
    *  @  *  *  *  *  *  *  
       
    *  *  *  @  *  *  *  *  
       

       

       
    第25种状态为:
       
    *  *  @  *  *  *  *  *  
       
    *  *  *  *  *  @  *  *  
       
    *  *  *  *  *  *  *  @  
       
    *  @  *  *  *  *  *  *  
       
    *  *  *  @  *  *  *  *  
       
    @  *  *  *  *  *  *  *  
       
    *  *  *  *  *  *  @  *  
       
    *  *  *  *  @  *  *  *  
       

       

       
    第26种状态为:
       
    *  *  @  *  *  *  *  *  
       
    *  *  *  *  *  *  @  *  
       
    *  @  *  *  *  *  *  *  
       
    *  *  *  *  *  *  *  @  
       
    *  *  *  *  @  *  *  *  
       
    @  *  *  *  *  *  *  *  
       
    *  *  *  @  *  *  *  *  
       
    *  *  *  *  *  @  *  *  
       

       

       
    第27种状态为:
       
    *  *  @  *  *  *  *  *  
       
    *  *  *  *  *  *  @  *  
       
    *  @  *  *  *  *  *  *  
       
    *  *  *  *  *  *  *  @  
       
    *  *  *  *  *  @  *  *  
       
    *  *  *  @  *  *  *  *  
       
    @  *  *  *  *  *  *  *  
       
    *  *  *  *  @  *  *  *  
       

       

       
    第28种状态为:
       
    *  *  @  *  *  *  *  *  
       
    *  *  *  *  *  *  *  @  
       
    *  *  *  @  *  *  *  *  
       
    *  *  *  *  *  *  @  *  
       
    @  *  *  *  *  *  *  *  
       
    *  *  *  *  *  @  *  *  
       
    *  @  *  *  *  *  *  *  
       
    *  *  *  *  @  *  *  *  
       

       

       
    第29种状态为:
       
    *  *  *  @  *  *  *  *  
       
    @  *  *  *  *  *  *  *  
       
    *  *  *  *  @  *  *  *  
       
    *  *  *  *  *  *  *  @  
       
    *  @  *  *  *  *  *  *  
       
    *  *  *  *  *  *  @  *  
       
    *  *  @  *  *  *  *  *  
       
    *  *  *  *  *  @  *  *  
       

       

       
    第30种状态为:
       
    *  *  *  @  *  *  *  *  
       
    @  *  *  *  *  *  *  *  
       
    *  *  *  *  @  *  *  *  
       
    *  *  *  *  *  *  *  @  
       
    *  *  *  *  *  @  *  *  
       
    *  *  @  *  *  *  *  *  
       
    *  *  *  *  *  *  @  *  
       
    *  @  *  *  *  *  *  *  
       

       

       
    第31种状态为:
       
    *  *  *  @  *  *  *  *  
       
    *  @  *  *  *  *  *  *  
       
    *  *  *  *  @  *  *  *  
       
    *  *  *  *  *  *  *  @  
       
    *  *  *  *  *  @  *  *  
       
    @  *  *  *  *  *  *  *  
       
    *  *  @  *  *  *  *  *  
       
    *  *  *  *  *  *  @  *  
       

       
    第32种状态为:
       
    *  *  *  @  *  *  *  *  
       
    *  @  *  *  *  *  *  *  
       
    *  *  *  *  *  *  @  *  
       
    *  *  @  *  *  *  *  *  
       
    *  *  *  *  *  @  *  *  
       
    *  *  *  *  *  *  *  @  
       
    @  *  *  *  *  *  *  *  
       
    *  *  *  *  @  *  *  *  
       

       

       
    第33种状态为:
       
    *  *  *  @  *  *  *  *  
       
    *  @  *  *  *  *  *  *  
       
    *  *  *  *  *  *  @  *  
       
    *  *  @  *  *  *  *  *  
       
    *  *  *  *  *  @  *  *  
       
    *  *  *  *  *  *  *  @  
       
    *  *  *  *  @  *  *  *  
       
    @  *  *  *  *  *  *  *  
       

       

       
    第34种状态为:
       
    *  *  *  @  *  *  *  *  
       
    *  @  *  *  *  *  *  *  
       
    *  *  *  *  *  *  @  *  
       
    *  *  *  *  @  *  *  *  
       
    @  *  *  *  *  *  *  *  
       
    *  *  *  *  *  *  *  @  
       
    *  *  *  *  *  @  *  *  
       
    *  *  @  *  *  *  *  *  
       

       

       
    第35种状态为:
       
    *  *  *  @  *  *  *  *  
       
    *  @  *  *  *  *  *  *  
       
    *  *  *  *  *  *  *  @  
       
    *  *  *  *  @  *  *  *  
       
    *  *  *  *  *  *  @  *  
       
    @  *  *  *  *  *  *  *  
       
    *  *  @  *  *  *  *  *  
       
    *  *  *  *  *  @  *  *  
       

       

       
    第36种状态为:
       
    *  *  *  @  *  *  *  *  
       
    *  @  *  *  *  *  *  *  
       
    *  *  *  *  *  *  *  @  
       
    *  *  *  *  *  @  *  *  
       
    @  *  *  *  *  *  *  *  
       
    *  *  @  *  *  *  *  *  
       
    *  *  *  *  @  *  *  *  
       
    *  *  *  *  *  *  @  *  
       

       

       
    第37种状态为:
       
    *  *  *  @  *  *  *  *  
       
    *  *  *  *  *  @  *  *  
       
    @  *  *  *  *  *  *  *  
       
    *  *  *  *  @  *  *  *  
       
    *  @  *  *  *  *  *  *  
       
    *  *  *  *  *  *  *  @  
       
    *  *  @  *  *  *  *  *  
       
    *  *  *  *  *  *  @  *  
       

       

       
    第38种状态为:
       
    *  *  *  @  *  *  *  *  
       
    *  *  *  *  *  @  *  *  
       
    *  *  *  *  *  *  *  @  
       
    *  @  *  *  *  *  *  *  
       
    *  *  *  *  *  *  @  *  
       
    @  *  *  *  *  *  *  *  
       
    *  *  @  *  *  *  *  *  
       
    *  *  *  *  @  *  *  *  
       

       

       
    第39种状态为:
       
    *  *  *  @  *  *  *  *  
       
    *  *  *  *  *  @  *  *  
       
    *  *  *  *  *  *  *  @  
       
    *  *  @  *  *  *  *  *  
       
    @  *  *  *  *  *  *  *  
       
    *  *  *  *  *  *  @  *  
       
    *  *  *  *  @  *  *  *  
       
    *  @  *  *  *  *  *  *  
       

       

       
    第40种状态为:
       
    *  *  *  @  *  *  *  *  
       
    *  *  *  *  *  *  @  *  
       
    @  *  *  *  *  *  *  *  
       
    *  *  *  *  *  *  *  @  
       
    *  *  *  *  @  *  *  *  
       
    *  @  *  *  *  *  *  *  
       
    *  *  *  *  *  @  *  *  
       
    *  *  @  *  *  *  *  *  
       

       

       
    第41种状态为:
       
    *  *  *  @  *  *  *  *  
       
    *  *  *  *  *  *  @  *  
       
    *  *  @  *  *  *  *  *  
       
    *  *  *  *  *  *  *  @  
       
    *  @  *  *  *  *  *  *  
       
    *  *  *  *  @  *  *  *  
       
    @  *  *  *  *  *  *  *  
       
    *  *  *  *  *  @  *  *  
       

       

       
    第42种状态为:
       
    *  *  *  @  *  *  *  *  
       
    *  *  *  *  *  *  @  *  
       
    *  *  *  *  @  *  *  *  
       
    *  @  *  *  *  *  *  *  
       
    *  *  *  *  *  @  *  *  
       
    @  *  *  *  *  *  *  *  
       
    *  *  @  *  *  *  *  *  
       
    *  *  *  *  *  *  *  @  
       

       

       
    第43种状态为:
       
    *  *  *  @  *  *  *  *  
       
    *  *  *  *  *  *  @  *  
       
    *  *  *  *  @  *  *  *  
       
    *  *  @  *  *  *  *  *  
       
    @  *  *  *  *  *  *  *  
       
    *  *  *  *  *  @  *  *  
       
    *  *  *  *  *  *  *  @  
       
    *  @  *  *  *  *  *  *  
       

       

       
    第44种状态为:
       
    *  *  *  @  *  *  *  *  
       
    *  *  *  *  *  *  *  @  
       
    @  *  *  *  *  *  *  *  
       
    *  *  @  *  *  *  *  *  
       
    *  *  *  *  *  @  *  *  
       
    *  @  *  *  *  *  *  *  
       
    *  *  *  *  *  *  @  *  
       
    *  *  *  *  @  *  *  *  
       

       

       
    第45种状态为:
       
    *  *  *  @  *  *  *  *  
       
    *  *  *  *  *  *  *  @  
       
    @  *  *  *  *  *  *  *  
       
    *  *  *  *  @  *  *  *  
       
    *  *  *  *  *  *  @  *  
       
    *  @  *  *  *  *  *  *  
       
    *  *  *  *  *  @  *  *  
       
    *  *  @  *  *  *  *  *  
       

       

       
    第46种状态为:
       
    *  *  *  @  *  *  *  *  
       
    *  *  *  *  *  *  *  @  
       
    *  *  *  *  @  *  *  *  
       
    *  *  @  *  *  *  *  *  
       
    @  *  *  *  *  *  *  *  
       
    *  *  *  *  *  *  @  *  
       
    *  @  *  *  *  *  *  *  
       
    *  *  *  *  *  @  *  *  
       

       

       
    第47种状态为:
       
    *  *  *  *  @  *  *  *  
       
    @  *  *  *  *  *  *  *  
       
    *  *  *  @  *  *  *  *  
       
    *  *  *  *  *  @  *  *  
       
    *  *  *  *  *  *  *  @  
       
    *  @  *  *  *  *  *  *  
       
    *  *  *  *  *  *  @  *  
       
    *  *  @  *  *  *  *  *  
       

       

       
    第48种状态为:
       
    *  *  *  *  @  *  *  *  
       
    @  *  *  *  *  *  *  *  
       
    *  *  *  *  *  *  *  @  
       
    *  *  *  @  *  *  *  *  
       
    *  @  *  *  *  *  *  *  
       
    *  *  *  *  *  *  @  *  
       
    *  *  @  *  *  *  *  *  
       
    *  *  *  *  *  @  *  *  
       

       

       
    第49种状态为:
       
    *  *  *  *  @  *  *  *  
       
    @  *  *  *  *  *  *  *  
       
    *  *  *  *  *  *  *  @  
       
    *  *  *  *  *  @  *  *  
       
    *  *  @  *  *  *  *  *  
       
    *  *  *  *  *  *  @  *  
       
    *  @  *  *  *  *  *  *  
       
    *  *  *  @  *  *  *  *  
       

       
    第50种状态为:
       
    *  *  *  *  @  *  *  *  
       
    *  @  *  *  *  *  *  *  
       
    *  *  *  @  *  *  *  *  
       
    *  *  *  *  *  @  *  *  
       
    *  *  *  *  *  *  *  @  
       
    *  *  @  *  *  *  *  *  
       
    @  *  *  *  *  *  *  *  
       
    *  *  *  *  *  *  @  *  
       

       

       
    第51种状态为:
       
    *  *  *  *  @  *  *  *  
       
    *  @  *  *  *  *  *  *  
       
    *  *  *  @  *  *  *  *  
       
    *  *  *  *  *  *  @  *  
       
    *  *  @  *  *  *  *  *  
       
    *  *  *  *  *  *  *  @  
       
    *  *  *  *  *  @  *  *  
       
    @  *  *  *  *  *  *  *  
       

       

       
    第52种状态为:
       
    *  *  *  *  @  *  *  *  
       
    *  @  *  *  *  *  *  *  
       
    *  *  *  *  *  @  *  *  
       
    @  *  *  *  *  *  *  *  
       
    *  *  *  *  *  *  @  *  
       
    *  *  *  @  *  *  *  *  
       
    *  *  *  *  *  *  *  @  
       
    *  *  @  *  *  *  *  *  
       

       

       
    第53种状态为:
       
    *  *  *  *  @  *  *  *  
       
    *  @  *  *  *  *  *  *  
       
    *  *  *  *  *  *  *  @  
       
    @  *  *  *  *  *  *  *  
       
    *  *  *  @  *  *  *  *  
       
    *  *  *  *  *  *  @  *  
       
    *  *  @  *  *  *  *  *  
       
    *  *  *  *  *  @  *  *  
       

       

       
    第54种状态为:
       
    *  *  *  *  @  *  *  *  
       
    *  *  @  *  *  *  *  *  
       
    @  *  *  *  *  *  *  *  
       
    *  *  *  *  *  @  *  *  
       
    *  *  *  *  *  *  *  @  
       
    *  @  *  *  *  *  *  *  
       
    *  *  *  @  *  *  *  *  
       
    *  *  *  *  *  *  @  *  
       

       

       
    第55种状态为:
       
    *  *  *  *  @  *  *  *  
       
    *  *  @  *  *  *  *  *  
       
    @  *  *  *  *  *  *  *  
       
    *  *  *  *  *  *  @  *  
       
    *  @  *  *  *  *  *  *  
       
    *  *  *  *  *  *  *  @  
       
    *  *  *  *  *  @  *  *  
       
    *  *  *  @  *  *  *  *  
       

       

       
    第56种状态为:
       
    *  *  *  *  @  *  *  *  
       
    *  *  @  *  *  *  *  *  
       
    *  *  *  *  *  *  *  @  
       
    *  *  *  @  *  *  *  *  
       
    *  *  *  *  *  *  @  *  
       
    @  *  *  *  *  *  *  *  
       
    *  *  *  *  *  @  *  *  
       
    *  @  *  *  *  *  *  *  
       

       

       
    第57种状态为:
       
    *  *  *  *  @  *  *  *  
       
    *  *  *  *  *  *  @  *  
       
    @  *  *  *  *  *  *  *  
       
    *  *  @  *  *  *  *  *  
       
    *  *  *  *  *  *  *  @  
       
    *  *  *  *  *  @  *  *  
       
    *  *  *  @  *  *  *  *  
       
    *  @  *  *  *  *  *  *  
       

       

       
    第58种状态为:
       
    *  *  *  *  @  *  *  *  
       
    *  *  *  *  *  *  @  *  
       
    @  *  *  *  *  *  *  *  
       
    *  *  *  @  *  *  *  *  
       
    *  @  *  *  *  *  *  *  
       
    *  *  *  *  *  *  *  @  
       
    *  *  *  *  *  @  *  *  
       
    *  *  @  *  *  *  *  *  
       

       

       
    第59种状态为:
       
    *  *  *  *  @  *  *  *  
       
    *  *  *  *  *  *  @  *  
       
    *  @  *  *  *  *  *  *  
       
    *  *  *  @  *  *  *  *  
       
    *  *  *  *  *  *  *  @  
       
    @  *  *  *  *  *  *  *  
       
    *  *  @  *  *  *  *  *  
       
    *  *  *  *  *  @  *  *  
       

       

       
    第60种状态为:
       
    *  *  *  *  @  *  *  *  
       
    *  *  *  *  *  *  @  *  
       
    *  @  *  *  *  *  *  *  
       
    *  *  *  *  *  @  *  *  
       
    *  *  @  *  *  *  *  *  
       
    @  *  *  *  *  *  *  *  
       
    *  *  *  @  *  *  *  *  
       
    *  *  *  *  *  *  *  @  
       

       

       
    第61种状态为:
       
    *  *  *  *  @  *  *  *  
       
    *  *  *  *  *  *  @  *  
       
    *  @  *  *  *  *  *  *  
       
    *  *  *  *  *  @  *  *  
       
    *  *  @  *  *  *  *  *  
       
    @  *  *  *  *  *  *  *  
       
    *  *  *  *  *  *  *  @  
       
    *  *  *  @  *  *  *  *  
       

       

       
    第62种状态为:
       
    *  *  *  *  @  *  *  *  
       
    *  *  *  *  *  *  @  *  
       
    *  *  *  @  *  *  *  *  
       
    @  *  *  *  *  *  *  *  
       
    *  *  @  *  *  *  *  *  
       
    *  *  *  *  *  *  *  @  
       
    *  *  *  *  *  @  *  *  
       
    *  @  *  *  *  *  *  *  
       

       

       
    第63种状态为:
       
    *  *  *  *  @  *  *  *  
       
    *  *  *  *  *  *  *  @  
       
    *  *  *  @  *  *  *  *  
       
    @  *  *  *  *  *  *  *  
       
    *  *  @  *  *  *  *  *  
       
    *  *  *  *  *  @  *  *  
       
    *  @  *  *  *  *  *  *  
       
    *  *  *  *  *  *  @  *  
       

       

       
    第64种状态为:
       
    *  *  *  *  @  *  *  *  
       
    *  *  *  *  *  *  *  @  
       
    *  *  *  @  *  *  *  *  
       
    @  *  *  *  *  *  *  *  
       
    *  *  *  *  *  *  @  *  
       
    *  @  *  *  *  *  *  *  
       
    *  *  *  *  *  @  *  *  
       
    *  *  @  *  *  *  *  *  
       

       

       
    第65种状态为:
       
    *  *  *  *  *  @  *  *  
       
    @  *  *  *  *  *  *  *  
       
    *  *  *  *  @  *  *  *  
       
    *  @  *  *  *  *  *  *  
       
    *  *  *  *  *  *  *  @  
       
    *  *  @  *  *  *  *  *  
       
    *  *  *  *  *  *  @  *  
       
    *  *  *  @  *  *  *  *  
       

       

       
    第66种状态为:
       
    *  *  *  *  *  @  *  *  
       
    *  @  *  *  *  *  *  *  
       
    *  *  *  *  *  *  @  *  
       
    @  *  *  *  *  *  *  *  
       
    *  *  @  *  *  *  *  *  
       
    *  *  *  *  @  *  *  *  
       
    *  *  *  *  *  *  *  @  
       
    *  *  *  @  *  *  *  *  
       

       

       
    第67种状态为:
       
    *  *  *  *  *  @  *  *  
       
    *  @  *  *  *  *  *  *  
       
    *  *  *  *  *  *  @  *  
       
    @  *  *  *  *  *  *  *  
       
    *  *  *  @  *  *  *  *  
       
    *  *  *  *  *  *  *  @  
       
    *  *  *  *  @  *  *  *  
       
    *  *  @  *  *  *  *  *  
       

       
    第68种状态为:
       
    *  *  *  *  *  @  *  *  
       
    *  *  @  *  *  *  *  *  
       
    @  *  *  *  *  *  *  *  
       
    *  *  *  *  *  *  @  *  
       
    *  *  *  *  @  *  *  *  
       
    *  *  *  *  *  *  *  @  
       
    *  @  *  *  *  *  *  *  
       
    *  *  *  @  *  *  *  *  
       

       

       
    第69种状态为:
       
    *  *  *  *  *  @  *  *  
       
    *  *  @  *  *  *  *  *  
       
    @  *  *  *  *  *  *  *  
       
    *  *  *  *  *  *  *  @  
       
    *  *  *  @  *  *  *  *  
       
    *  @  *  *  *  *  *  *  
       
    *  *  *  *  *  *  @  *  
       
    *  *  *  *  @  *  *  *  
       

       

       
    第70种状态为:
       
    *  *  *  *  *  @  *  *  
       
    *  *  @  *  *  *  *  *  
       
    @  *  *  *  *  *  *  *  
       
    *  *  *  *  *  *  *  @  
       
    *  *  *  *  @  *  *  *  
       
    *  @  *  *  *  *  *  *  
       
    *  *  *  @  *  *  *  *  
       
    *  *  *  *  *  *  @  *  
       

       

       
    第71种状态为:
       
    *  *  *  *  *  @  *  *  
       
    *  *  @  *  *  *  *  *  
       
    *  *  *  *  @  *  *  *  
       
    *  *  *  *  *  *  @  *  
       
    @  *  *  *  *  *  *  *  
       
    *  *  *  @  *  *  *  *  
       
    *  @  *  *  *  *  *  *  
       
    *  *  *  *  *  *  *  @  
       

       

       
    第72种状态为:
       
    *  *  *  *  *  @  *  *  
       
    *  *  @  *  *  *  *  *  
       
    *  *  *  *  @  *  *  *  
       
    *  *  *  *  *  *  *  @  
       
    @  *  *  *  *  *  *  *  
       
    *  *  *  @  *  *  *  *  
       
    *  @  *  *  *  *  *  *  
       
    *  *  *  *  *  *  @  *  
       

       

       
    第73种状态为:
       
    *  *  *  *  *  @  *  *  
       
    *  *  @  *  *  *  *  *  
       
    *  *  *  *  *  *  @  *  
       
    *  @  *  *  *  *  *  *  
       
    *  *  *  @  *  *  *  *  
       
    *  *  *  *  *  *  *  @  
       
    @  *  *  *  *  *  *  *  
       
    *  *  *  *  @  *  *  *  
       

       

       
    第74种状态为:
       
    *  *  *  *  *  @  *  *  
       
    *  *  @  *  *  *  *  *  
       
    *  *  *  *  *  *  @  *  
       
    *  @  *  *  *  *  *  *  
       
    *  *  *  *  *  *  *  @  
       
    *  *  *  *  @  *  *  *  
       
    @  *  *  *  *  *  *  *  
       
    *  *  *  @  *  *  *  *  
       

       

       
    第75种状态为:
       
    *  *  *  *  *  @  *  *  
       
    *  *  @  *  *  *  *  *  
       
    *  *  *  *  *  *  @  *  
       
    *  *  *  @  *  *  *  *  
       
    @  *  *  *  *  *  *  *  
       
    *  *  *  *  *  *  *  @  
       
    *  @  *  *  *  *  *  *  
       
    *  *  *  *  @  *  *  *  
       

       

       
    第76种状态为:
       
    *  *  *  *  *  @  *  *  
       
    *  *  *  @  *  *  *  *  
       
    @  *  *  *  *  *  *  *  
       
    *  *  *  *  @  *  *  *  
       
    *  *  *  *  *  *  *  @  
       
    *  @  *  *  *  *  *  *  
       
    *  *  *  *  *  *  @  *  
       
    *  *  @  *  *  *  *  *  
       

       

       
    第77种状态为:
       
    *  *  *  *  *  @  *  *  
       
    *  *  *  @  *  *  *  *  
       
    *  @  *  *  *  *  *  *  
       
    *  *  *  *  *  *  *  @  
       
    *  *  *  *  @  *  *  *  
       
    *  *  *  *  *  *  @  *  
       
    @  *  *  *  *  *  *  *  
       
    *  *  @  *  *  *  *  *  
       

       

       
    第78种状态为:
       
    *  *  *  *  *  @  *  *  
       
    *  *  *  @  *  *  *  *  
       
    *  *  *  *  *  *  @  *  
       
    @  *  *  *  *  *  *  *  
       
    *  *  @  *  *  *  *  *  
       
    *  *  *  *  @  *  *  *  
       
    *  @  *  *  *  *  *  *  
       
    *  *  *  *  *  *  *  @  
       

       

       
    第79种状态为:
       
    *  *  *  *  *  @  *  *  
       
    *  *  *  @  *  *  *  *  
       
    *  *  *  *  *  *  @  *  
       
    @  *  *  *  *  *  *  *  
       
    *  *  *  *  *  *  *  @  
       
    *  @  *  *  *  *  *  *  
       
    *  *  *  *  @  *  *  *  
       
    *  *  @  *  *  *  *  *  
       

       

       
    第80种状态为:
       
    *  *  *  *  *  @  *  *  
       
    *  *  *  *  *  *  *  @  
       
    *  @  *  *  *  *  *  *  
       
    *  *  *  @  *  *  *  *  
       
    @  *  *  *  *  *  *  *  
       
    *  *  *  *  *  *  @  *  
       
    *  *  *  *  @  *  *  *  
       
    *  *  @  *  *  *  *  *  
       

       

       
    第81种状态为:
       
    *  *  *  *  *  *  @  *  
       
    @  *  *  *  *  *  *  *  
       
    *  *  @  *  *  *  *  *  
       
    *  *  *  *  *  *  *  @  
       
    *  *  *  *  *  @  *  *  
       
    *  *  *  @  *  *  *  *  
       
    *  @  *  *  *  *  *  *  
       
    *  *  *  *  @  *  *  *  
       

       

       
    第82种状态为:
       
    *  *  *  *  *  *  @  *  
       
    *  @  *  *  *  *  *  *  
       
    *  *  *  @  *  *  *  *  
       
    @  *  *  *  *  *  *  *  
       
    *  *  *  *  *  *  *  @  
       
    *  *  *  *  @  *  *  *  
       
    *  *  @  *  *  *  *  *  
       
    *  *  *  *  *  @  *  *  
       

       

       
    第83种状态为:
       
    *  *  *  *  *  *  @  *  
       
    *  @  *  *  *  *  *  *  
       
    *  *  *  *  *  @  *  *  
       
    *  *  @  *  *  *  *  *  
       
    @  *  *  *  *  *  *  *  
       
    *  *  *  @  *  *  *  *  
       
    *  *  *  *  *  *  *  @  
       
    *  *  *  *  @  *  *  *  
       

       

       
    第84种状态为:
       
    *  *  *  *  *  *  @  *  
       
    *  *  @  *  *  *  *  *  
       
    @  *  *  *  *  *  *  *  
       
    *  *  *  *  *  @  *  *  
       
    *  *  *  *  *  *  *  @  
       
    *  *  *  *  @  *  *  *  
       
    *  @  *  *  *  *  *  *  
       
    *  *  *  @  *  *  *  *  
       

       
    第85种状态为:
       
    *  *  *  *  *  *  @  *  
       
    *  *  @  *  *  *  *  *  
       
    *  *  *  *  *  *  *  @  
       
    *  @  *  *  *  *  *  *  
       
    *  *  *  *  @  *  *  *  
       
    @  *  *  *  *  *  *  *  
       
    *  *  *  *  *  @  *  *  
       
    *  *  *  @  *  *  *  *  
       

       

       
    第86种状态为:
       
    *  *  *  *  *  *  @  *  
       
    *  *  *  @  *  *  *  *  
       
    *  @  *  *  *  *  *  *  
       
    *  *  *  *  @  *  *  *  
       
    *  *  *  *  *  *  *  @  
       
    @  *  *  *  *  *  *  *  
       
    *  *  @  *  *  *  *  *  
       
    *  *  *  *  *  @  *  *  
       

       

       
    第87种状态为:
       
    *  *  *  *  *  *  @  *  
       
    *  *  *  @  *  *  *  *  
       
    *  @  *  *  *  *  *  *  
       
    *  *  *  *  *  *  *  @  
       
    *  *  *  *  *  @  *  *  
       
    @  *  *  *  *  *  *  *  
       
    *  *  @  *  *  *  *  *  
       
    *  *  *  *  @  *  *  *  
       

       

       
    第88种状态为:
       
    *  *  *  *  *  *  @  *  
       
    *  *  *  *  @  *  *  *  
       
    *  *  @  *  *  *  *  *  
       
    @  *  *  *  *  *  *  *  
       
    *  *  *  *  *  @  *  *  
       
    *  *  *  *  *  *  *  @  
       
    *  @  *  *  *  *  *  *  
       
    *  *  *  @  *  *  *  *  
       

       

       
    第89种状态为:
       
    *  *  *  *  *  *  *  @  
       
    *  @  *  *  *  *  *  *  
       
    *  *  *  @  *  *  *  *  
       
    @  *  *  *  *  *  *  *  
       
    *  *  *  *  *  *  @  *  
       
    *  *  *  *  @  *  *  *  
       
    *  *  @  *  *  *  *  *  
       
    *  *  *  *  *  @  *  *  
       

       

       
    第90种状态为:
       
    *  *  *  *  *  *  *  @  
       
    *  @  *  *  *  *  *  *  
       
    *  *  *  *  @  *  *  *  
       
    *  *  @  *  *  *  *  *  
       
    @  *  *  *  *  *  *  *  
       
    *  *  *  *  *  *  @  *  
       
    *  *  *  @  *  *  *  *  
       
    *  *  *  *  *  @  *  *  
       

       

       
    第91种状态为:
       
    *  *  *  *  *  *  *  @  
       
    *  *  @  *  *  *  *  *  
       
    @  *  *  *  *  *  *  *  
       
    *  *  *  *  *  @  *  *  
       
    *  @  *  *  *  *  *  *  
       
    *  *  *  *  @  *  *  *  
       
    *  *  *  *  *  *  @  *  
       
    *  *  *  @  *  *  *  *  
       

       

       
    第92种状态为:
       
    *  *  *  *  *  *  *  @  
       
    *  *  *  @  *  *  *  *  
       
    @  *  *  *  *  *  *  *  
       
    *  *  @  *  *  *  *  *  
       
    *  *  *  *  *  @  *  *  
       
    *  @  *  *  *  *  *  *  
       
    *  *  *  *  *  *  @  *  
       
    *  *  *  *  @  *  *  *  
       

       

       
      
       
      
       
       

         
       

         
       
      
      
      
       
      
       
      

      










    源码下载:http://file.javaxxz.com/2014/10/30/235935859.zip
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|手机版|Java学习者论坛 ( 声明:本站资料整理自互联网,用于Java学习者交流学习使用,对资料版权不负任何法律责任,若有侵权请及时联系客服屏蔽删除 )

    GMT+8, 2025-2-25 19:42 , Processed in 0.304091 second(s), 36 queries .

    Powered by Discuz! X3.4

    © 2001-2017 Comsenz Inc.

    快速回复 返回顶部 返回列表