public class JVA01 {
! V9 K% k3 q/ @! U8 l9 a# O3 B7 ~ public static void main(String[] args) {
5 J9 d# U/ V% k) N5 l5 E int num[] = {1,2,3,4,5,6,7,8,9};
% ?6 u% E9 R" y3 B while(true){$ M% a+ G' {% H4 J2 e2 K% x
for(int i=0; i<9; i++){6 v# ?5 [2 G) j
int r=(int)(Math.random()*9);
2 w$ r) u3 ] d/ X# _% j. a3 q int t=num[i];
% D L( m8 }& o y num[i]=num[r];
# ~: j& W: E P num[r]=t;
% W; f, i3 [2 x3 u }: _. G" n! }& C' |/ [
int a1 = num[0] +num[1]+ num[2];
. ]) I( w4 b0 b) J& u% O int a2 = num[3] +num[4]+ num[5];
/ e8 m' ^7 J" x* m" m int a3 = num[6] +num[7]+ num[8];
6 `/ J$ k; h% N) z7 \$ t int a4 = num[0] +num[3]+ num[6];
/ C I" C. y+ ~" A int a5 = num[1] +num[4]+ num[7];
2 ~7 N* t9 m' E int a6 = num[2] +num[5]+ num[8];9 u/ Z7 ~, u5 ?
int a7 = num[0] +num[4]+ num[8];
/ A. p4 d$ p( ?" Z- F9 d int a8 = num[2] +num[4]+ num[6];
5 u2 ?1 S8 E) ~1 e8 G* X* e if(a1==15 & a2==15 & a3==15 & a4==15 & a5==15 & a6==15 & a7==15 & a8==15 )
; E6 Q4 ~# u, Q* y {1 z+ ?( J+ T' ~7 x. f/ z" A
break;
6 }* t! N# K& i }; n6 q+ G6 J) H6 f4 j
3 A4 X0 g6 p& I! r
}
) W/ c+ b* B5 x+ A- |& g, Y" m
6 M" G, b* F& t System.out.println(num[0]+"\t"+num[1]+"\t"+num[2]+"\t");% l5 V. g) V" J* e8 V
System.out.println(num[3]+"\t"+num[4]+"\t"+num[5]+"\t");
; Z3 Y7 }( Z7 h- U( @1 P System.out.println(num[6]+"\t"+num[7]+"\t"+num[8]+"\t");* C- [2 Z7 C# |4 s
" A8 N: z X( n& \
}+ }2 E, O* I, A0 P
} |