public class JVA01 {5 A2 \8 m" o4 u% Y
public static void main(String[] args) {1 C" m1 N/ {# ^# O! y( L
int num[] = {1,2,3,4,5,6,7,8,9};
' `, k0 E! B0 O/ k) y while(true){
, t& u0 k$ ]3 i9 [ for(int i=0; i<9; i++){
3 p7 a9 B7 f$ t4 @- q int r=(int)(Math.random()*9);; d ?) E8 N$ E) J, v" i6 e
int t=num[i];! w( j+ r6 l- h. L& k$ D) ^
num[i]=num[r];: P! N+ S# \1 v' R) q( _% s
num[r]=t;' G+ H3 H& Y& w
}: h v& `6 T+ q8 p2 V; W
int a1 = num[0] +num[1]+ num[2];
. \$ e+ ]; x8 i/ D int a2 = num[3] +num[4]+ num[5];- I* r6 ~! Y/ f
int a3 = num[6] +num[7]+ num[8];
1 v- q; `: f+ y+ d% r int a4 = num[0] +num[3]+ num[6];
9 p9 P1 M, x& Q int a5 = num[1] +num[4]+ num[7];
: F; `! Z; E% n3 R, n W E9 a0 g int a6 = num[2] +num[5]+ num[8];
( o5 E1 Y# h: u% @; H" R int a7 = num[0] +num[4]+ num[8];
& b% Z( y: I" T int a8 = num[2] +num[4]+ num[6];
z; E5 z/ y: P! X3 m' f if(a1==15 & a2==15 & a3==15 & a4==15 & a5==15 & a6==15 & a7==15 & a8==15 )
# o' M0 t: Y9 ^$ [ H {
3 V2 x; U: z" b4 r# a @& W break; R/ f! E6 F: Z) r* ]8 T% p% o
}
% d# A- [8 V, C( @) I 1 F7 x( }! M/ h1 o& s5 O
}7 X3 ~/ k( W5 R- Q* ^! r8 Z+ Z& G. J
! o- F( E7 R z System.out.println(num[0]+"\t"+num[1]+"\t"+num[2]+"\t");: p5 o& e( K2 h' D8 l2 ~% g
System.out.println(num[3]+"\t"+num[4]+"\t"+num[5]+"\t");9 ?) e8 w7 @* |
System.out.println(num[6]+"\t"+num[7]+"\t"+num[8]+"\t");
* U0 h/ z/ I3 y7 X* j% B+ H / B- X1 H+ j; _' K- |
}9 v4 D, `( Y ?7 w* |( m) K
} |