返回列表 發帖

tqc104

public class JVA01 {
  Q7 o$ R+ t: L( i1 g! s  public static void main(String[] args) {
/ [. ?- r) z5 w9 O, m    int num[] = {1,2,3,4,5,6,7,8,9};" ~* b1 N) u6 d6 E1 d! y- V5 o
    while(true){
" U. h' l+ l! c9 Q            for(int i=0; i<9; i++){6 l: Y0 a* P6 \% e+ ]4 r
                    int r=(int)(Math.random()*9);
1 n/ l) a( o: H                    int t=num[i];9 @# ?: N+ n( W- S7 k4 }
                    num[i]=num[r];9 \$ Y# X; @6 S0 q+ K* F
                    num[r]=t;
7 z1 F$ U: Q1 [+ x' H1 |            }% p# y+ b4 c5 X3 i9 N" v
            int a1 = num[0] +num[1]+ num[2];
/ I0 q3 }9 ?; G  R            int a2 = num[3] +num[4]+ num[5];
9 ^% S. S' J3 t5 |) M6 j            int a3 = num[6] +num[7]+ num[8];0 C( c4 j; T7 g. ~5 U% ~9 p
            int a4 = num[0] +num[3]+ num[6];
2 J* F% O8 w4 J1 ?, ]( B- _0 `: Q4 q            int a5 = num[1] +num[4]+ num[7];3 r. n8 w" k! f; I
            int a6 = num[2] +num[5]+ num[8];6 W6 m- @7 J8 ^3 P! Y
            int a7 = num[0] +num[4]+ num[8];" z+ o" u( A; R
            int a8 = num[2] +num[4]+ num[6];/ [! T6 }" ~1 G- b$ l& q
        if(a1==15 & a2==15 & a3==15 & a4==15 & a5==15 & a6==15 & a7==15 & a8==15  )/ ^8 q1 l* X/ g" V9 b
        {
$ W. z0 a1 Q  G# ]7 e                break;
0 F; ]2 P# }% n! T9 O/ x* d' v" Q        }* j, I( a, D% Y$ O' _
    # a/ G- e$ m* w- G7 k5 |5 }. x& @3 I
      }
* \' b: _  K9 b. Z. s( u ! n2 J# x  S$ A5 q; c3 L
  System.out.println(num[0]+"\t"+num[1]+"\t"+num[2]+"\t");
* |" p: }1 [' ]0 h6 y  b  System.out.println(num[3]+"\t"+num[4]+"\t"+num[5]+"\t");! \* Z. d7 \; M/ B" y" c
  System.out.println(num[6]+"\t"+num[7]+"\t"+num[8]+"\t");
4 n) [% G( R- o4 t/ N5 Z  
5 M; I- o+ `' d2 r3 T0 m/ z  }9 w% b2 i2 S( \, p+ M7 O
}
May

返回列表