返回列表 發帖

tqc104

public class JVA01 {2 O* [8 E/ s( V  Y
  public static void main(String[] args) {' G% Z* k) V9 r+ M% G- F
    int num[] = {1,2,3,4,5,6,7,8,9};
4 w4 S( G. k3 x8 s1 S; p( P    while(true){0 I1 B: h8 j. m1 N9 E6 c
            for(int i=0; i<9; i++){" q- B$ ^% c+ Y5 V% s7 K
                    int r=(int)(Math.random()*9);
1 @0 h2 C- S1 |& q+ _' H, |                    int t=num[i];9 \* q/ H5 M* r' K
                    num[i]=num[r];+ ]0 |  f; I0 @( K
                    num[r]=t;3 C7 c7 w0 |) {+ {7 j$ N" p
            }# J: ]6 r/ M4 @+ C7 {( U2 t  h
            int a1 = num[0] +num[1]+ num[2];" c% o7 l  q) D& n) b1 }5 T2 I3 j
            int a2 = num[3] +num[4]+ num[5];$ R( B1 v  T+ x" @: d; W  `
            int a3 = num[6] +num[7]+ num[8];( c8 M- [; f8 K
            int a4 = num[0] +num[3]+ num[6];/ x2 X# o: }0 b) @9 B6 a
            int a5 = num[1] +num[4]+ num[7];* f) V6 H! L; b8 Q! W9 }3 w
            int a6 = num[2] +num[5]+ num[8];
! k+ o9 J% U# D7 x& j3 }            int a7 = num[0] +num[4]+ num[8];# c0 J1 P( Q4 I; i: Q7 W
            int a8 = num[2] +num[4]+ num[6];: q. }& V/ K, q
        if(a1==15 & a2==15 & a3==15 & a4==15 & a5==15 & a6==15 & a7==15 & a8==15  )" p% l. A4 B$ K+ O( s- E+ ^1 j
        {( w) z5 c$ C* U) H2 ]8 r
                break;
, s7 I: s# y5 e; ?        }
! Y5 ~1 U+ d" o/ U" I    ) a5 H3 j, L  R# Q$ C# k/ _
      }
$ L. m9 o6 \; ? 9 T8 V8 m0 A/ @
  System.out.println(num[0]+"\t"+num[1]+"\t"+num[2]+"\t");
6 y8 Z3 x& ]. q2 {  u  System.out.println(num[3]+"\t"+num[4]+"\t"+num[5]+"\t");1 Z/ h4 \8 T, Y+ k# E
  System.out.println(num[6]+"\t"+num[7]+"\t"+num[8]+"\t");
, @1 r% ?/ S9 Q( c- Z# s$ n  " o- h6 I; D6 |/ q, d/ |
  }
5 Q" E, i/ `% G: }; p0 T# a: D}
May

返回列表