public class JVA01 {
~2 h% S: }$ O) [ public static void main(String[] args) {
/ w8 ^ O% O; b8 M( Q0 H int num[] = {1,2,3,4,5,6,7,8,9};& T6 a$ R, A" p- D. X7 I
while(true){( W& Y1 E, A% U" X
for(int i=0; i<9; i++){% X& Z2 I6 z$ G6 A
int r=(int)(Math.random()*9);; C, l# |$ g, r+ l3 N* F7 g
int t=num[i];' W8 g) c! y( g. _: J% v
num[i]=num[r];8 u/ ~) _3 o, m+ Y% {9 j
num[r]=t;
5 x0 d, J6 X' t# O0 R+ K2 \ }* M }9 y4 X- i) D* d% O
int a1 = num[0] +num[1]+ num[2];2 U0 j, L, i8 T, K8 q- [8 [) r
int a2 = num[3] +num[4]+ num[5];& H! z3 |! [& O* v( }
int a3 = num[6] +num[7]+ num[8];
) J' c# i- a9 c7 L. P7 ^ int a4 = num[0] +num[3]+ num[6];% n( o6 Z* ?# @' G" ]
int a5 = num[1] +num[4]+ num[7];1 P j( U1 I, |, i
int a6 = num[2] +num[5]+ num[8];9 Q# E, x! M! y- C7 D
int a7 = num[0] +num[4]+ num[8];
! [# K! f, o9 K( \ int a8 = num[2] +num[4]+ num[6]; T; g( I9 N" C5 P7 ^; L \/ x% b, o
if(a1==15 & a2==15 & a3==15 & a4==15 & a5==15 & a6==15 & a7==15 & a8==15 )
8 }8 L& m4 \) ?* g8 h* H) x+ Q {7 {+ q! B/ P. F v$ f E1 w
break;4 w: Y+ P( m/ @% L- B% v
}0 A& G: e+ L7 E+ m3 g9 N1 l
% I: b( N- _% P }
: u: i6 O& E9 Y% m( d
' p1 ?; o P7 w6 q System.out.println(num[0]+"\t"+num[1]+"\t"+num[2]+"\t");$ J* w2 [: p; z) z
System.out.println(num[3]+"\t"+num[4]+"\t"+num[5]+"\t");" M \3 A* I6 L7 a5 Q
System.out.println(num[6]+"\t"+num[7]+"\t"+num[8]+"\t");
4 k( H4 F( ^# P% q/ a # d1 X% O8 W/ n0 b- z R/ a
}
. N' A" r- ]$ T6 m" A7 x4 j* |} |