返回列表 發帖

tqc104

public class JVA01 {
3 p! @( }! k+ e* f& H  public static void main(String[] args) {
7 y3 c9 I, ?8 z% K    int num[] = {1,2,3,4,5,6,7,8,9};
! I3 l8 E1 j; T; j8 {) ?% K    while(true){4 b. @, J8 z: O% b
            for(int i=0; i<9; i++){# A4 T$ d8 F- M3 L' r+ ]
                    int r=(int)(Math.random()*9);. L4 ?4 H& _+ o: v+ b( w, Q7 z3 T
                    int t=num[i];
: I2 S  J$ x7 B! h) F) \' {                    num[i]=num[r];3 f7 H* ]# Y( r; ?  ?( h; x7 y7 b
                    num[r]=t;
- J4 U5 S$ L3 p7 G, s& _7 O, P            }
' R! t0 v  R* j# B% {) e2 a            int a1 = num[0] +num[1]+ num[2];
( O9 D  C% f6 I* j: t4 m            int a2 = num[3] +num[4]+ num[5];
0 ]  M8 X0 Y; i: t6 L3 b            int a3 = num[6] +num[7]+ num[8];1 b6 N" [: x. _0 h6 n& [" P
            int a4 = num[0] +num[3]+ num[6];0 c9 w8 A+ ]& F, b5 O! D
            int a5 = num[1] +num[4]+ num[7];
6 k' ]" @' i. ]' f4 q- [            int a6 = num[2] +num[5]+ num[8];
$ Z7 _/ s' l$ v/ n0 \) Y& M  n            int a7 = num[0] +num[4]+ num[8];3 n; L  T  W+ ]6 d1 m: B0 P* O
            int a8 = num[2] +num[4]+ num[6];
" j& e3 n6 X7 Y        if(a1==15 & a2==15 & a3==15 & a4==15 & a5==15 & a6==15 & a7==15 & a8==15  )) R) @/ b% n) ^
        {
: t9 ]% x9 `3 p  o$ m8 `                break;
- E. B: |, f1 q# l5 O        }
, @* N, z& ^: D& b- y& F    , H( R" A! Z( o7 r8 z
      }8 ^0 R6 w3 Q8 y! Q

( ?6 x% q, n( Y1 K  System.out.println(num[0]+"\t"+num[1]+"\t"+num[2]+"\t");
) \  ]) u4 W8 B- q  System.out.println(num[3]+"\t"+num[4]+"\t"+num[5]+"\t");
5 h+ m' [2 L+ l0 h  System.out.println(num[6]+"\t"+num[7]+"\t"+num[8]+"\t");
  J. [- ]! {/ h3 ~  & v' N, j* Q( D" {, `
  }
) j3 l2 R4 y) k$ j# ~/ o}
May

返回列表