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} |