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