public class JVA01 {$ u* i: \7 a% H- g
public static void main(String[] args) {* k, D* j1 R1 L \
int num[] = {1,2,3,4,5,6,7,8,9};
* M- ?0 M' z- R, J while(true){8 b7 ^6 e4 J& `% d" m
for(int i=0; i<9; i++){7 [& w) I$ a L
int r=(int)(Math.random()*9);
+ p1 A% C. F; h. Q2 l4 @( ` int t=num[i];
! z* j J, Z x$ i% g% p num[i]=num[r];
7 Z w3 n9 N) H9 y8 U" X$ _. l num[r]=t;4 ?& X0 {( o1 K5 K' r/ c$ L% M
}
! E5 l. x; z9 r$ Z3 |: Q int a1 = num[0] +num[1]+ num[2];
; u* Z# `9 d1 B8 c6 m int a2 = num[3] +num[4]+ num[5];
! }7 U K/ T" `8 g+ z: W9 D int a3 = num[6] +num[7]+ num[8];6 ^' w) A( {6 B' e6 a6 X! _- a
int a4 = num[0] +num[3]+ num[6];
( d7 c G6 b3 }/ Q9 g int a5 = num[1] +num[4]+ num[7];
$ R, V4 H2 Z/ ? int a6 = num[2] +num[5]+ num[8];
( I& P+ n% u7 a. x int a7 = num[0] +num[4]+ num[8];1 Z* x! o( i0 k! P6 V V* C
int a8 = num[2] +num[4]+ num[6];: H( a5 D4 Z) h1 K5 B! t
if(a1==15 & a2==15 & a3==15 & a4==15 & a5==15 & a6==15 & a7==15 & a8==15 )7 ^, m/ k( r5 e# c O/ r
{
: g, @) H: n3 R; x, Z break;
8 d$ Q( \% [, r( \ }5 o' C; M/ d+ @- Q# i5 U/ p5 e: ~
7 `8 P/ ? l7 L$ N; j/ ~" \
}, v& I; G$ m2 O8 `, j
+ ^) a! m1 f6 h0 Q System.out.println(num[0]+"\t"+num[1]+"\t"+num[2]+"\t");
% n! l5 B8 A o7 V; E System.out.println(num[3]+"\t"+num[4]+"\t"+num[5]+"\t");* n- r v$ S' O' w
System.out.println(num[6]+"\t"+num[7]+"\t"+num[8]+"\t");
' h) d, q4 T& o) T& @) r/ v . g- m4 c. [ a, X+ E
}/ G# ?+ {: B4 {3 V, s
} |