返回列表 發帖

tqc104

public class JVA01 {
$ Z3 d+ E; P5 `5 ?* c  public static void main(String[] args) {6 K- u" q- n4 N! u3 q& @7 V' E
    int num[] = {1,2,3,4,5,6,7,8,9};
3 p/ x- V  R  S    while(true){: g2 x6 a' ~! w; x$ `5 P1 i
            for(int i=0; i<9; i++){8 J  P# U1 n/ D
                    int r=(int)(Math.random()*9);- E  g! J# g) e1 g& {' Z
                    int t=num[i];6 f( L0 `, Q& b" w0 E
                    num[i]=num[r];
; [9 n3 [0 q$ S  B- X                    num[r]=t;
. E! ^4 e- S' f) X9 w            }
. m$ `4 [( \5 a( u1 k% S: [            int a1 = num[0] +num[1]+ num[2];9 c% H. R) ]8 W. L
            int a2 = num[3] +num[4]+ num[5];$ Q5 q& B5 f- q  g4 h# _
            int a3 = num[6] +num[7]+ num[8];
! E  l' [5 a2 `/ j            int a4 = num[0] +num[3]+ num[6];7 c3 N. y$ {9 r& X
            int a5 = num[1] +num[4]+ num[7];' ?' D" e) _0 t8 O, D
            int a6 = num[2] +num[5]+ num[8];
5 @/ R% `2 e! `5 i0 v8 Q$ ^            int a7 = num[0] +num[4]+ num[8];$ F0 r3 h2 L: ?0 x- \
            int a8 = num[2] +num[4]+ num[6];
6 O  k8 U* `; g2 S0 ^1 u        if(a1==15 & a2==15 & a3==15 & a4==15 & a5==15 & a6==15 & a7==15 & a8==15  )
/ Y1 Y) e. n% G        {
5 t+ e' G  ~* o5 Z2 g$ x! G                break;8 a! i0 w% U7 \0 q7 |) B
        }
$ [- p) L2 t" l5 A    0 k' p, F9 B* }% k" j$ k
      }$ J7 P) P7 u) l

. _) H" T9 [: n6 X1 C5 s8 a; I  System.out.println(num[0]+"\t"+num[1]+"\t"+num[2]+"\t");
( T5 j9 F0 e2 u" H. e  System.out.println(num[3]+"\t"+num[4]+"\t"+num[5]+"\t");8 d1 A( x0 N9 J( f
  System.out.println(num[6]+"\t"+num[7]+"\t"+num[8]+"\t");& t% M9 d. H0 q5 ]  H1 j; {. ~
  , G1 k% O1 v6 n/ I3 m# w' c2 c, W
  }
2 e- ]4 `& t4 v) u) d1 M}
May

返回列表