返回列表 發帖

tqc104

public class JVA01 {3 ~: p) B% ~& O. c; r+ w' Z
  public static void main(String[] args) {/ K- b3 M% Y- w6 U0 B) G
    int num[] = {1,2,3,4,5,6,7,8,9};
1 @7 [. `* X. T1 M# U# [1 J6 \1 t: G% K    while(true){: e3 W8 o; ]8 \4 F
            for(int i=0; i<9; i++){, i( B# r$ W  z2 V. O) ]
                    int r=(int)(Math.random()*9);
9 q3 z, _3 Z+ ^" {) i                    int t=num[i];* A/ b; ^( E. C- O' }/ G9 J, z5 r
                    num[i]=num[r];. c; n# @: J" J6 F% D, ]9 \# c
                    num[r]=t;
9 g3 ?* a2 q6 M* z6 r+ I0 Q# k            }7 _# D4 G, Z4 R" f* j* v
            int a1 = num[0] +num[1]+ num[2];: N* z" I, _% o# a' R/ T- b
            int a2 = num[3] +num[4]+ num[5];
$ d, }* E# _& M5 X            int a3 = num[6] +num[7]+ num[8];) y  O+ }* G: H/ Q" V  C
            int a4 = num[0] +num[3]+ num[6];- U0 M% p$ k. D4 F
            int a5 = num[1] +num[4]+ num[7];9 s+ T9 K/ j. I. g2 b) `+ u( t
            int a6 = num[2] +num[5]+ num[8];) ~; z( Y- a5 d: Y- n6 j
            int a7 = num[0] +num[4]+ num[8];4 [" P/ V9 J+ p4 u1 v
            int a8 = num[2] +num[4]+ num[6];
; j3 \/ z( t: z% Y        if(a1==15 & a2==15 & a3==15 & a4==15 & a5==15 & a6==15 & a7==15 & a8==15  )
1 D; w  S/ T9 @& B4 K" k        {; h3 C8 k3 G$ K  g- t8 B
                break;
2 x! i' e8 Z- l6 Z; O        }
5 P4 o% @1 r+ c) v% h7 t    & c* H+ p3 w5 r: e  s4 m7 b
      }
8 M- L5 I) |. g  j 8 T& r4 b2 e7 C- z  x
  System.out.println(num[0]+"\t"+num[1]+"\t"+num[2]+"\t");
9 ]% `2 H  C8 }+ Y( F  System.out.println(num[3]+"\t"+num[4]+"\t"+num[5]+"\t");
6 h& i/ m, ?2 |' d9 C4 D  System.out.println(num[6]+"\t"+num[7]+"\t"+num[8]+"\t");
$ |& i9 U+ A8 g0 u2 Q  ! _" Z$ f6 _* z/ J
  }
# y- t: e1 I  `! M6 o  j}
May

返回列表