public class JVA01 {
' |9 W( g; ?5 Y+ b public static void main(String[] args) {: P% q7 w% \# ^ D$ S
int num[] = {1,2,3,4,5,6,7,8,9};3 y6 X+ ~8 Q+ I& ?9 U6 V
while(true){
2 ]# f# W6 ?: v0 s for(int i=0; i<9; i++){3 V- A% e1 z. l$ h# L. [
int r=(int)(Math.random()*9);$ | O2 [5 {) \
int t=num[i];. R) G. m& E3 } J) @; M! k! i
num[i]=num[r];9 z; h7 w# U, r/ d- o! l
num[r]=t;
: g0 b; V/ i0 m# `. s1 x( c }/ D5 W* {8 J. m9 {6 j0 S
int a1 = num[0] +num[1]+ num[2];3 w; ], g2 x! s) ] R
int a2 = num[3] +num[4]+ num[5];( O: i; W7 Y U" O
int a3 = num[6] +num[7]+ num[8];
1 E) T' J7 T" r! c% g int a4 = num[0] +num[3]+ num[6];8 B+ w! G A9 i+ g) m+ B
int a5 = num[1] +num[4]+ num[7];: Y& H9 |8 n1 [1 C4 I
int a6 = num[2] +num[5]+ num[8];
) D/ p" v; K4 \0 j2 R; y7 j" @ int a7 = num[0] +num[4]+ num[8];
* N. l) ~9 n+ i$ ] int a8 = num[2] +num[4]+ num[6];, G3 l' W9 P; N
if(a1==15 & a2==15 & a3==15 & a4==15 & a5==15 & a6==15 & a7==15 & a8==15 )
3 Y. x* O" M4 `) Y {: a. y5 z" P) `' {* r |
break;
3 K' }5 q: P7 f! n3 U8 A2 n3 ~ v }
' Y9 g$ ^- b/ G! a1 A $ a3 y) Q; n( v) s( i% z( U3 J
}" P0 e7 h/ ~. w" I, C: ~+ U* g
% z7 c7 U, a0 q b0 z
System.out.println(num[0]+"\t"+num[1]+"\t"+num[2]+"\t");2 J; C$ r i" ^* O, s+ O
System.out.println(num[3]+"\t"+num[4]+"\t"+num[5]+"\t");2 ~0 J* x! v4 {7 |, n+ L
System.out.println(num[6]+"\t"+num[7]+"\t"+num[8]+"\t");" x! Z& \! V8 }
. z' w9 C4 O! l
}2 {. E' O" U' w
} |