public class JVA01 {5 g6 J1 a7 E; X7 `3 J. P
public static void main(String[] args) {2 n" O1 n' X( p
int num[] = {1,2,3,4,5,6,7,8,9};
8 e2 g; V7 q, a R while(true){
' o1 i3 @. |% U for(int i=0; i<9; i++){9 t0 ~" Q/ Z! O& S/ A% ^
int r=(int)(Math.random()*9);
7 `) Z" H& `: b0 w8 k int t=num[i];2 z4 G7 O J5 C6 i+ e: O; @
num[i]=num[r];6 K& s: X: l, [( B' x; l! P
num[r]=t;" p1 |0 u# H6 T. M, I
}
6 ]) ]8 w9 B3 e" t' U+ Q int a1 = num[0] +num[1]+ num[2];0 i7 I3 ]6 L, f0 y8 i
int a2 = num[3] +num[4]+ num[5];% R# {' {. C3 w- W$ u1 d" q, F
int a3 = num[6] +num[7]+ num[8];8 Q9 \# P9 q5 ^
int a4 = num[0] +num[3]+ num[6];
) _! O% T5 ?) e0 m- R: y; q5 c int a5 = num[1] +num[4]+ num[7];5 Y) P7 N- v* e. h* ^
int a6 = num[2] +num[5]+ num[8];8 ~3 p4 a7 [: h% ^: N. X% Q4 b
int a7 = num[0] +num[4]+ num[8];
; I% o( h Z% C$ E, G! T int a8 = num[2] +num[4]+ num[6];
6 m/ |0 d/ U" T' d$ A if(a1==15 & a2==15 & a3==15 & a4==15 & a5==15 & a6==15 & a7==15 & a8==15 )" i! W) T8 c9 m" f
{
0 O3 o5 ^, l. P break;' R( R, z9 _* I8 h2 ~& H+ D; t
}
: ?7 a8 }: W) [. q + h- D* O& b3 h" K2 G" y" B' x, ~% E) b
}/ V# h- h( Z5 B6 W
5 C1 s; x2 A% Q5 g' D8 n: p
System.out.println(num[0]+"\t"+num[1]+"\t"+num[2]+"\t");4 C: x8 x4 c: c! r# X- \; D* J% s
System.out.println(num[3]+"\t"+num[4]+"\t"+num[5]+"\t");) V1 Q- r5 G8 ]& _! y9 ]0 v
System.out.println(num[6]+"\t"+num[7]+"\t"+num[8]+"\t");% g" |+ I3 q! s) j/ k* y
& y1 @4 g, h$ Q2 V# V, P) X }: A# _! N K( T- G& j' E! m
} |